home *** CD-ROM | disk | FTP | other *** search
/ Beginning Mac Programming / Beginning Mac Programming.bin / Open Me for REALbasic 3 / REALbasic 3.2 / Made with REALbasic™ / Hardware & System Utilities / Server Sentinel 1.0 Installer / Server Sentinel 1.0.rsrc / WDEF_1_Be WDEF.txt < prev    next >
Text File  |  2000-05-01  |  256KB  |  4,554 lines

  1. start:
  2. 00000000  600A                     bra        +0xC /* 0000000C */
  3. 00000002  0000 5744                ori.b      D0, 0x44 /* 'D' */
  4. 00000006  4546                     chk.w      D2, D6
  5. 00000008  01F4                     .incomplete
  6. 0000000A  0000 48E7                ori.b      D0, 0xE7
  7. // begin alternate branch 0000000C-00000010
  8. label0000000C:
  9. 0000000C  48E7 E0C8                movem.l    -[A7], D0,D1,D2,A0,A1,A4
  10. // end alternate branch 0000000C-00000010
  11. label0000000C: // (misaligned)
  12. 0000000E  E0C8                     asr   .w   A0
  13. 00000010  4EBA 00F2                jsr        [PC + 0xF2 /* 00000104 */]
  14. 00000014  41FA FFEA                lea.l      A0, [PC - 0x16 /* 00000000, value 0x600A0000 '`\n\0\0', cstring "`\
  15. " */]
  16. 00000018  2008                     move.l     D0, A0
  17. 0000001A  A055                     syscall    StripAddress
  18. 0000001C  4EBA 0090                jsr        [PC + 0x90 /* 000000AE */]
  19. 00000020  4CDF 1307                movem.l    D0,D1,D2,A0,A1,A4, [A7]+
  20. 00000024  4EFA 0372                jmp        [PC + 0x372 /* 00000398 */]
  21. fn00000028:
  22. 00000028  41FA FFD6                lea.l      A0, [PC - 0x2A /* 00000000, value 0x600A0000 '`\n\0\0', cstring "`\
  23. " */]
  24. 0000002C  D1FC 0000 33A2           add.l      A0, 0x33A2
  25. 00000032  2008                     move.l     D0, A0
  26. 00000034  A055                     syscall    StripAddress
  27. 00000036  4E75                     rts
  28. fn00000038:
  29. 00000038  48E7 0600                movem.l    -[A7], D5,D6
  30. 0000003C  594F                     subq.w     A7, 4
  31. 0000003E  206F 0010                movea.l    A0, [A7 + 0x10]
  32. 00000042  226F 0014                movea.l    A1, [A7 + 0x14]
  33. 00000046  2C2F 0018                move.l     D6, [A7 + 0x18]
  34. 0000004A  1E98                     move.b     [A7], [A0]+
  35. 0000004C  1F58 0001                move.b     [A7 + 0x1], [A0]+
  36. 00000050  1F58 0002                move.b     [A7 + 0x2], [A0]+
  37. 00000054  1F58 0003                move.b     [A7 + 0x3], [A0]+
  38. 00000058  2A17                     move.l     D5, [A7]
  39. 0000005A  7400                     moveq.l    D2, 0x00
  40. 0000005C  6044                     bra        +0x46 /* 000000A2 */
  41. label0000005E:
  42. 0000005E  1218                     move.b     D1, [A0]+
  43. 00000060  1001                     move.b     D0, D1
  44. 00000062  0240 0080                andi.w     D0, 0x80
  45. 00000066  670C                     beq        +0xE /* 00000074 */
  46. 00000068  D201                     add.b      D1, D1
  47. 0000006A  1001                     move.b     D0, D1
  48. 0000006C  4880                     ext.w      D0
  49. 0000006E  48C0                     ext.l      D0
  50. 00000070  D480                     add.l      D2, D0
  51. 00000072  6028                     bra        +0x2A /* 0000009C */
  52. label00000074:
  53. 00000074  1E81                     move.b     [A7], D1
  54. 00000076  1F58 0001                move.b     [A7 + 0x1], [A0]+
  55. 0000007A  1001                     move.b     D0, D1
  56. 0000007C  0240 0040                andi.w     D0, 0x40 /* '@' */
  57. 00000080  670C                     beq        +0xE /* 0000008E */
  58. 00000082  3017                     move.w     D0, [A7]
  59. 00000084  E548                     lsl        D0.w, 2
  60. 00000086  E240                     asr        D0.w, 1
  61. 00000088  48C0                     ext.l      D0
  62. 0000008A  D480                     add.l      D2, D0
  63. 0000008C  600E                     bra        +0x10 /* 0000009C */
  64. label0000008E:
  65. 0000008E  1F58 0002                move.b     [A7 + 0x2], [A0]+
  66. 00000092  1F58 0003                move.b     [A7 + 0x3], [A0]+
  67. 00000096  2417                     move.l     D2, [A7]
  68. 00000098  E58A                     lsl        D2, 2
  69. 0000009A  E282                     asr        D2, 1
  70. label0000009C:
  71. 0000009C  DDB1 2800                add.l      [A1 + D2], D6
  72. 000000A0  5385                     subq.l     D5, 1
  73. label000000A2:
  74. 000000A2  4A85                     tst.l      D5
  75. 000000A4  6EB8                     bgt        -0x46 /* 0000005E */
  76. 000000A6  584F                     addq.w     A7, 4
  77. 000000A8  4CDF 0060                movem.l    D5,D6, [A7]+
  78. 000000AC  4E75                     rts
  79. fn000000AE:
  80. 000000AE  48E7 1020                movem.l    -[A7], D3,A2
  81. 000000B2  2440                     movea.l    A2, D0
  82. 000000B4  202C 023E                move.l     D0, [A4 + 0x23E]
  83. 000000B8  260A                     move.l     D3, A2
  84. 000000BA  9680                     sub.l      D3, D0
  85. 000000BC  6740                     beq        +0x42 /* 000000FE */
  86. 000000BE  4A80                     tst.l      D0
  87. 000000C0  661C                     bne        +0x1E /* 000000DE */
  88. 000000C2  422C 0242                clr.b      [A4 + 0x242]
  89. 000000C6  303C A89F                move.w     D0, 0xA89F
  90. 000000CA  A746                     syscall    GetToolBoxTrapAddress/GetToolTrapAddress, flags=7
  91. 000000CC  2F08                     move.l     -[A7], A0
  92. 000000CE  303C A198                move.w     D0, 0xA198
  93. 000000D2  A346                     syscall    GetOSTrapAddress, flags=3
  94. 000000D4  B1DF                     cmpa.l     A0, [A7]+
  95. 000000D6  56C0                     sne        D0
  96. 000000D8  4400                     neg.b      D0
  97. 000000DA  1940 0242                move.b     [A4 + 0x242], D0
  98. label000000DE:
  99. 000000DE  2F03                     move.l     -[A7], D3
  100. 000000E0  2F0A                     move.l     -[A7], A2
  101. 000000E2  4EBA FF44                jsr        [PC - 0xBC /* 00000028 */]
  102. 000000E6  2F00                     move.l     -[A7], D0
  103. 000000E8  4EBA FF4E                jsr        [PC - 0xB2 /* 00000038 */]
  104. 000000EC  4FEF 000C                lea.l      A7, [A7 + 0xC]
  105. 000000F0  294A 023E                move.l     [A4 + 0x23E], A2
  106. 000000F4  4A2C 0242                tst.b      [A4 + 0x242]
  107. 000000F8  6704                     beq        +0x6 /* 000000FE */
  108. 000000FA  7001                     moveq.l    D0, 0x01
  109. 000000FC  A198                     syscall    HWPriv, flags=1
  110. label000000FE:
  111. 000000FE  4CDF 0408                movem.l    D3,A2, [A7]+
  112. 00000102  4E75                     rts
  113. fn00000104:
  114. 00000104  41FA FEFA                lea.l      A0, [PC - 0x106 /* 00000000, value 0x600A0000 '`\n\0\0', cstring "`\
  115. " */]
  116. 00000108  D1FC 0000 3152           add.l      A0, 0x3152 /* '1R' */
  117. 0000010E  2008                     move.l     D0, A0
  118. 00000110  A055                     syscall    StripAddress
  119. 00000112  C18C                     exg        D0, A4
  120. 00000114  4E75                     rts
  121. fn00000116:
  122. 00000116  205F                     movea.l    A0, [A7]+
  123. 00000118  2248                     movea.l    A1, A0
  124. 0000011A  D2D8                     add.w      A1, [A0]+
  125. 0000011C  B098                     cmp.l      D0, [A0]+
  126. 0000011E  6C02                     bge        +0x4 /* 00000122 */
  127. 00000120  4ED1                     jmp        [A1]
  128. label00000122:
  129. 00000122  B098                     cmp.l      D0, [A0]+
  130. 00000124  6F02                     ble        +0x4 /* 00000128 */
  131. 00000126  4ED1                     jmp        [A1]
  132. label00000128:
  133. 00000128  3218                     move.w     D1, [A0]+
  134. label0000012A:
  135. 0000012A  B098                     cmp.l      D0, [A0]+
  136. 0000012C  6604                     bne        +0x6 /* 00000132 */
  137. 0000012E  D0D0                     add.w      A0, [A0]
  138. 00000130  4ED0                     jmp        [A0]
  139. label00000132:
  140. 00000132  5448                     addq.w     A0, 2
  141. 00000134  51C9 FFF4                dbf        D1, -0xE /* 0000012A */
  142. 00000138  4ED1                     jmp        [A1]
  143. 0000013A  4E75                     rts
  144. fn0000013C:
  145. 0000013C  4E56 0000                link       A6, 0
  146. 00000140  203C 0000 A89F           move.l     D0, 0xA89F
  147. 00000146  A746                     syscall    GetToolBoxTrapAddress/GetToolTrapAddress, flags=7
  148. 00000148  2F08                     move.l     -[A7], A0
  149. 0000014A  203C 0000 A0AD           move.l     D0, 0xA0AD
  150. 00000150  A346                     syscall    GetOSTrapAddress, flags=3
  151. 00000152  B1DF                     cmpa.l     A0, [A7]+
  152. 00000154  670E                     beq        +0x10 /* 00000164 */
  153. 00000156  202E 000C                move.l     D0, [A6 + 0xC]
  154. 0000015A  A1AD                     syscall    Gestalt, flags=1
  155. 0000015C  226E 0008                movea.l    A1, [A6 + 0x8]
  156. 00000160  2288                     move.l     [A1], A0
  157. 00000162  6026                     bra        +0x28 /* 0000018A */
  158. label00000164:
  159. 00000164  41FA 0036                lea.l      A0, [PC + 0x36 /* 0000019C, value 0x76657273 'vers', cstring "vers" */]
  160. 00000168  303C EA51                move.w     D0, 0xEA51
  161. 0000016C  222E 000C                move.l     D1, [A6 + 0xC]
  162. label00000170:
  163. 00000170  B298                     cmp.l      D1, [A0]+
  164. 00000172  6706                     beq        +0x8 /* 0000017A */
  165. 00000174  4A98                     tst.l      [A0]+
  166. 00000176  6712                     beq        +0x14 /* 0000018A */
  167. 00000178  60F6                     bra        -0x8 /* 00000170 */
  168. label0000017A:
  169. 0000017A  43FA 0020                lea.l      A1, [PC + 0x20 /* 0000019C, value 0x76657273 'vers', cstring "vers" */]
  170. 0000017E  D3D0                     add.l      A1, [A0]
  171. 00000180  4ED1                     jmp        [A1]
  172. label00000182:
  173. 00000182  226E 0008                movea.l    A1, [A6 + 0x8]
  174. 00000186  2280                     move.l     [A1], D0
  175. 00000188  4240                     clr.w      D0
  176. label0000018A:
  177. 0000018A  3D40 0010                move.w     [A6 + 0x10], D0
  178. 0000018E  4E5E                     unlink     A6
  179. 00000190  205F                     movea.l    A0, [A7]+
  180. 00000192  508F                     addq.l     A7, 8
  181. 00000194  4ED0                     jmp        [A0]
  182. label00000196:
  183. 00000196  303C EA52                move.w     D0, 0xEA52
  184. 0000019A  60EE                     bra        -0x10 /* 0000018A */
  185. 0000019C  7665                     moveq.l    D3, 0x65
  186. 0000019E  7273                     moveq.l    D1, 0x73
  187. 000001A0  0000 0060                ori.b      D0, 0x60 /* '`' */
  188. 000001A4  6D61                     blt        +0x63 /* 00000207 */
  189. 000001A6  6368                     bls        +0x6A /* 00000210 */
  190. 000001A8  0000 0064                ori.b      D0, 0x64 /* 'd' */
  191. 000001AC  7379                     moveq.l    D1, 0x79
  192. 000001AE  7376                     moveq.l    D1, 0x76
  193. 000001B0  0000 0088                ori.b      D0, 0x88
  194. 000001B4  7072                     moveq.l    D0, 0x72
  195. 000001B6  6F63                     ble        +0x65 /* 0000021B */
  196. 000001B8  0000 0092                ori.b      D0, 0x92
  197. 000001BC  6670                     bne        +0x72 /* 0000022E */
  198. 000001BE  7520                     moveq.l    D2, 0x20
  199. 000001C0  0000 009E                ori.b      D0, 0x9E
  200. 000001C4  7164                     moveq.l    D0, 0x64
  201. 000001C6  2020                     move.l     D0, -[A0]
  202. 000001C8  0000 00E8                ori.b      D0, 0xE8
  203. 000001CC  6B62                     bmi        +0x64 /* 00000230 */
  204. 000001CE  6420                     bcc        +0x22 /* 000001F0 */
  205. 000001D0  0000 011A                ori.b      D0, 0x1A
  206. 000001D4  6174                     bsr        +0x76 /* 0000024A */
  207. 000001D6  6C6B                     bge        +0x6D /* 00000243 */
  208. 000001D8  0000 0142                ori.b      D0, 0x42 /* 'B' */
  209. 000001DC  6D6D                     blt        +0x6F /* 0000024B */
  210. 000001DE  7520                     moveq.l    D2, 0x20
  211. 000001E0  0000 0164                ori.b      D0, 0x64 /* 'd' */
  212. 000001E4  7261                     moveq.l    D1, 0x61
  213. 000001E6  6D20                     blt        +0x22 /* 00000208 */
  214. 000001E8  0000 0188                ori.b      D0, 0x88
  215. 000001EC  6C72                     bge        +0x74 /* 00000260 */
  216. 000001EE  616D                     bsr        +0x6F /* 0000025D */
  217. label000001F0:
  218. 000001F0  0000 0188                ori.b      D0, 0x88
  219. 000001F4  0000 0000                ori.b      D0, 0x0
  220. 000001F8  0000 0000                ori.b      D0, 0x0
  221. 000001FC  7001                     moveq.l    D0, 0x01
  222. 000001FE  6082                     bra        -0x7C /* 00000182 */
  223. 00000200  2278 02AE                movea.l    A1, [0x000002AE /* ROMBase */]
  224. 00000204  7004                     moveq.l    D0, 0x04
  225. 00000206  0C69 0075 0008           cmpi.w     [A1 + 0x8], 0x75 /* 'u' */
  226. // begin alternate branch 00000208-00000210
  227. label00000208:
  228. 00000208  0075 0008 6712 0C69      ori.w      [[A5 + D6 * 8] + 0xC69], 0x8
  229. // end alternate branch 00000208-00000210
  230. label00000208: // (misaligned)
  231. 0000020C  6712                     beq        +0x14 /* 00000220 */
  232. 0000020E  0C69 0276 0008           cmpi.w     [A1 + 0x8], 0x276
  233. // begin alternate branch 00000210-00000216
  234. label00000210:
  235. 00000210  0276 0008 6604           andi.w     [A6 + D6.w * 8 + 0x4], 0x8
  236. // end alternate branch 00000210-00000216
  237. label00000210: // (misaligned)
  238. 00000214  6604                     bne        +0x6 /* 0000021A */
  239. 00000216  5240                     addq.w     D0, 1
  240. 00000218  6006                     bra        +0x8 /* 00000220 */
  241. label0000021A:
  242. 0000021A  1038 0CB3                move.b     D0, [0x00000CB3 /* MMUFluff/MachineType */]
  243. 0000021E  5C80                     addq.l     D0, 6
  244. label00000220:
  245. 00000220  6000 FF60                bra        -0x9E /* 00000182 */
  246. 00000224  7000                     moveq.l    D0, 0x00
  247. 00000226  3038 015A                move.w     D0, [0x0000015A /* SysVersion */]
  248. 0000022A  6000 FF56                bra        -0xA8 /* 00000182 */
  249. label0000022E:
  250. 0000022E  7000                     moveq.l    D0, 0x00
  251. label00000230:
  252. 00000230  1038 012F                move.b     D0, [0x0000012F /* CPUFlag */]
  253. 00000234  5240                     addq.w     D0, 1
  254. 00000236  6000 FF4A                bra        -0xB4 /* 00000182 */
  255. 0000023A  0C38 0004 012F           cmpi.b     [0x0000012F /* CPUFlag */], 0x4
  256. 00000240  6738                     beq        +0x3A /* 0000027A */
  257. 00000242  0838 0004 0B22           btst.b     [0x00000B22 /* HWCfgFlags */], 0x4
  258. 00000248  6734                     beq        +0x36 /* 0000027E */
  259. fn0000024A:
  260. 0000024A  204F                     movea.l    A0, A7
  261. 0000024C  F280 0000                fnop
  262. 00000250  F327                     .extension 0x327 <<F/4-5/1>> // unimplemented
  263. 00000252  3017                     move.w     D0, [A7]
  264. 00000254  2E48                     movea.l    A7, A0
  265. 00000256  0C40 1F18                cmpi.w     D0, 0x1F18
  266. 0000025A  6716                     beq        +0x18 /* 00000272 */
  267. 0000025C  0C40 3F18                cmpi.w     D0, 0x3F18
  268. label00000260:
  269. 00000260  6710                     beq        +0x12 /* 00000272 */
  270. 00000262  0C40 3F38                cmpi.w     D0, 0x3F38 /* '?8' */
  271. 00000266  670E                     beq        +0x10 /* 00000276 */
  272. 00000268  0C40 1F38                cmpi.w     D0, 0x1F38
  273. 0000026C  6708                     beq        +0xA /* 00000276 */
  274. 0000026E  7000                     moveq.l    D0, 0x00
  275. 00000270  600E                     bra        +0x10 /* 00000280 */
  276. label00000272:
  277. 00000272  7001                     moveq.l    D0, 0x01
  278. 00000274  600A                     bra        +0xC /* 00000280 */
  279. label00000276:
  280. 00000276  7002                     moveq.l    D0, 0x02
  281. 00000278  6006                     bra        +0x8 /* 00000280 */
  282. label0000027A:
  283. 0000027A  7003                     moveq.l    D0, 0x03
  284. 0000027C  6002                     bra        +0x4 /* 00000280 */
  285. label0000027E:
  286. 0000027E  7000                     moveq.l    D0, 0x00
  287. label00000280:
  288. 00000280  6000 FF00                bra        -0xFE /* 00000182 */
  289. 00000284  0C78 3FFF 028E           cmpi.w     [0x0000028E /* ROM85 */], 0x3FFF
  290. 0000028A  6E1C                     bgt        +0x1E /* 000002A8 */
  291. 0000028C  303C A89F                move.w     D0, 0xA89F
  292. 00000290  A746                     syscall    GetToolBoxTrapAddress/GetToolTrapAddress, flags=7
  293. 00000292  2408                     move.l     D2, A0
  294. 00000294  203C 0000 AB03           move.l     D0, 0xAB03
  295. 0000029A  A746                     syscall    GetToolBoxTrapAddress/GetToolTrapAddress, flags=7
  296. 0000029C  203C 0000 0100           move.l     D0, 0x100
  297. 000002A2  B488                     cmp.l      D2, A0
  298. 000002A4  6606                     bne        +0x8 /* 000002AC */
  299. 000002A6  600A                     bra        +0xC /* 000002B2 */
  300. label000002A8:
  301. 000002A8  7000                     moveq.l    D0, 0x00
  302. 000002AA  6006                     bra        +0x8 /* 000002B2 */
  303. label000002AC:
  304. 000002AC  203C 0000 0200           move.l     D0, 0x200
  305. label000002B2:
  306. 000002B2  6000 FECE                bra        -0x130 /* 00000182 */
  307. 000002B6  1038 021E                move.b     D0, [0x0000021E /* KbdType */]
  308. 000002BA  41FA 0016                lea.l      A0, [PC + 0x16 /* 000002D2, value 0x3130B02 */]
  309. 000002BE  2248                     movea.l    A1, A0
  310. label000002C0:
  311. 000002C0  1218                     move.b     D1, [A0]+
  312. 000002C2  6700 FED2                beq        -0x12C /* 00000196 */
  313. 000002C6  B200                     cmp.b      D1, D0
  314. 000002C8  66F6                     bne        -0x8 /* 000002C0 */
  315. 000002CA  91C9                     sub.l      A0, A1
  316. 000002CC  2008                     move.l     D0, A0
  317. 000002CE  6000 FEB2                bra        -0x14C /* 00000182 */
  318. 000002D2  0313                     btst       [A3], D1
  319. 000002D4  0B02                     btst       D2, D5
  320. 000002D6  0106                     btst       D6, D0
  321. 000002D8  0704                     btst       D4, D3
  322. 000002DA  0508                     btst       A0, D2
  323. 000002DC  0900                     btst       D0, D4
  324. 000002DE  7000                     moveq.l    D0, 0x00
  325. 000002E0  4A38 0291                tst.b      [0x00000291 /* PortBUse */]
  326. 000002E4  6B16                     bmi        +0x18 /* 000002FC */
  327. 000002E6  1238 01FB                move.b     D1, [0x000001FB /* SPConfig */]
  328. 000002EA  0201 000F                andi.b     D1, 0xF
  329. 000002EE  0C01 0001                cmpi.b     D1, 0x1
  330. 000002F2  6608                     bne        +0xA /* 000002FC */
  331. 000002F4  2078 02DC                movea.l    A0, [0x000002DC /* ABusDCE */]
  332. 000002F8  1028 0007                move.b     D0, [A0 + 0x7]
  333. label000002FC:
  334. 000002FC  6000 FE84                bra        -0x17A /* 00000182 */
  335. 00000300  0C38 0002 012F           cmpi.b     [0x0000012F /* CPUFlag */], 0x2
  336. 00000306  6D16                     blt        +0x18 /* 0000031E */
  337. 00000308  7000                     moveq.l    D0, 0x00
  338. 0000030A  1038 0CB1                move.b     D0, [0x00000CB1 /* MMUType */]
  339. 0000030E  0C00 0001                cmpi.b     D0, 0x1
  340. 00000312  670C                     beq        +0xE /* 00000320 */
  341. 00000314  0C00 0003                cmpi.b     D0, 0x3
  342. 00000318  6D04                     blt        +0x6 /* 0000031E */
  343. 0000031A  5340                     subq.w     D0, 1
  344. 0000031C  6002                     bra        +0x4 /* 00000320 */
  345. label0000031E:
  346. 0000031E  7000                     moveq.l    D0, 0x00
  347. label00000320:
  348. 00000320  6000 FE60                bra        -0x19E /* 00000182 */
  349. 00000324  303C A89F                move.w     D0, 0xA89F
  350. 00000328  A746                     syscall    GetToolBoxTrapAddress/GetToolTrapAddress, flags=7
  351. 0000032A  2408                     move.l     D2, A0
  352. 0000032C  203C 0000 A88F           move.l     D0, 0xA88F
  353. 00000332  A746                     syscall    GetToolBoxTrapAddress/GetToolTrapAddress, flags=7
  354. 00000334  2038 0108                move.l     D0, [0x00000108 /* MemTop */]
  355. 00000338  B488                     cmp.l      D2, A0
  356. 0000033A  670A                     beq        +0xC /* 00000346 */
  357. 0000033C  598F                     subq.l     A7, 4
  358. 0000033E  3F3C 0016                move.w     -[A7], 0x16
  359. 00000342  A88F                     syscall    OSDispatch
  360. 00000344  201F                     move.l     D0, [A7]+
  361. label00000346:
  362. 00000346  6000 FE3A                bra        -0x1C4 /* 00000182 */
  363. fn0000034A:
  364. 0000034A  225F                     movea.l    A1, [A7]+
  365. 0000034C  205F                     movea.l    A0, [A7]+
  366. 0000034E  A025                     syscall    GetHandleSize
  367. 00000350  2E80                     move.l     [A7], D0
  368. 00000352  6A02                     bpl        +0x4 /* 00000356 */
  369. 00000354  4297                     clr.l      [A7]
  370. label00000356:
  371. 00000356  4ED1                     jmp        [A1]
  372. fn00000358:
  373. 00000358  206F 000C                movea.l    A0, [A7 + 0xC]
  374. 0000035C  226F 0008                movea.l    A1, [A7 + 0x8]
  375. 00000360  7000                     moveq.l    D0, 0x00
  376. 00000362  1018                     move.b     D0, [A0]+
  377. 00000364  4840                     swap.w     D0
  378. 00000366  1019                     move.b     D0, [A1]+
  379. 00000368  4A2F 0004                tst.b      [A7 + 0x4]
  380. 0000036C  670E                     beq        +0x10 /* 0000037C */
  381. 0000036E  4A2F 0006                tst.b      [A7 + 0x6]
  382. 00000372  6704                     beq        +0x6 /* 00000378 */
  383. 00000374  A43C                     syscall    CmpString, flags=4
  384. 00000376  6010                     bra        +0x12 /* 00000388 */
  385. label00000378:
  386. 00000378  A03C                     syscall    CmpString
  387. 0000037A  600C                     bra        +0xE /* 00000388 */
  388. label0000037C:
  389. 0000037C  4A2F 0006                tst.b      [A7 + 0x6]
  390. 00000380  6704                     beq        +0x6 /* 00000386 */
  391. 00000382  A63C                     syscall    CmpString, flags=6
  392. 00000384  6002                     bra        +0x4 /* 00000388 */
  393. label00000386:
  394. 00000386  A23C                     syscall    CmpString, flags=2
  395. label00000388:
  396. 00000388  0A00 0001                xori.b     D0, 0x1
  397. 0000038C  1F40 0010                move.b     [A7 + 0x10], D0
  398. 00000390  205F                     movea.l    A0, [A7]+
  399. 00000392  4FEF 000C                lea.l      A7, [A7 + 0xC]
  400. 00000396  4ED0                     jmp        [A0]
  401. label00000398:
  402. 00000398  4E56 FFFC                link       A6, -0x0004
  403. 0000039C  48E7 1C00                movem.l    -[A7], D3,D4,D5
  404. 000003A0  3A2E 000C                move.w     D5, [A6 + 0xC]
  405. 000003A4  7600                     moveq.l    D3, 0x00
  406. 000003A6  4EBA FD5C                jsr        [PC - 0x2A4 /* 00000104 */]
  407. 000003AA  2800                     move.l     D4, D0
  408. 000003AC  4A2C 019E                tst.b      [A4 + 0x19E]
  409. 000003B0  6604                     bne        +0x6 /* 000003B6 */
  410. 000003B2  4EBA 011E                jsr        [PC + 0x11E /* 000004D2 */]
  411. label000003B6:
  412. 000003B6  296E 000E 0226           move.l     [A4 + 0x226], [A6 + 0xE]
  413. 000003BC  396E 0012 022A           move.w     [A4 + 0x22A], [A6 + 0x12]
  414. 000003C2  206C 0226                movea.l    A0, [A4 + 0x226]
  415. 000003C6  2068 0072                movea.l    A0, [A0 + 0x72]
  416. 000003CA  2050                     movea.l    A0, [A0]
  417. 000003CC  2968 0002 022C           move.l     [A4 + 0x22C], [A0 + 0x2]
  418. 000003D2  2968 0006 0230           move.l     [A4 + 0x230], [A0 + 0x6]
  419. 000003D8  0C45 0003                cmpi.w     D5, 0x3
  420. 000003DC  673A                     beq        +0x3C /* 00000418 */
  421. 000003DE  594F                     subq.w     A7, 4
  422. 000003E0  206C 0226                movea.l    A0, [A4 + 0x226]
  423. 000003E4  2F28 0082                move.l     -[A7], [A0 + 0x82]
  424. 000003E8  4EBA FF60                jsr        [PC - 0xA0 /* 0000034A */]
  425. 000003EC  201F                     move.l     D0, [A7]+
  426. 000003EE  722A                     moveq.l    D1, 0x2A
  427. 000003F0  B081                     cmp.l      D0, D1
  428. 000003F2  640C                     bcc        +0xE /* 00000400 */
  429. 000003F4  206C 0226                movea.l    A0, [A4 + 0x226]
  430. 000003F8  2068 0082                movea.l    A0, [A0 + 0x82]
  431. 000003FC  702A                     moveq.l    D0, 0x2A
  432. 000003FE  A024                     syscall    SetHandleSize
  433. label00000400:
  434. 00000400  206C 0226                movea.l    A0, [A4 + 0x226]
  435. 00000404  2068 0082                movea.l    A0, [A0 + 0x82]
  436. 00000408  A029                     syscall    HLock
  437. 0000040A  206C 0226                movea.l    A0, [A4 + 0x226]
  438. 0000040E  2068 0082                movea.l    A0, [A0 + 0x82]
  439. 00000412  2950 0222                move.l     [A4 + 0x222], [A0]
  440. 00000416  6004                     bra        +0x6 /* 0000041C */
  441. label00000418:
  442. 00000418  42AC 0222                clr.l      [A4 + 0x222]
  443. label0000041C:
  444. 0000041C  3005                     move.w     D0, D5
  445. 0000041E  48C0                     ext.l      D0
  446. 00000420  0C80 0000 0006           cmpi.l     D0, 0x6
  447. 00000426  6276                     bhi        +0x78 /* 0000049E */
  448. 00000428  303B 0206                move.w     D0, [PC + D0.w * 2 + 0x6]
  449. 0000042C  4EFB 0002                jmp        [PC + D0.w + 0x2]
  450. 00000430  000E 0026                ori.b      A6, 0x26 /* '&' */
  451. 00000434  003A 0040 0046           ori.b      [PC + 0x46 /* 0000047C, value 0x2, pstring "\"`" */], 0x40 /* '@' */
  452. 0000043A  0050 005C                ori.w      [A0], 0x5C /* '\\' */
  453. 0000043E  4EBA 10DA                jsr        [PC + 0x10DA /* 0000151A */]
  454. 00000442  202E 0008                move.l     D0, [A6 + 0x8]
  455. 00000446  0280 0000 FFFF           andi.l     D0, 0xFFFF
  456. 0000044C  3F00                     move.w     -[A7], D0
  457. 0000044E  4EBA 0672                jsr        [PC + 0x672 /* 00000AC2 */]
  458. 00000452  544F                     addq.w     A7, 2
  459. 00000454  6048                     bra        +0x4A /* 0000049E */
  460. 00000456  2D6E 0008 FFFC           move.l     [A6 - 0x4], [A6 + 0x8]
  461. 0000045C  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  462. 00000460  4EBA 043E                jsr        [PC + 0x43E /* 000008A0 */]
  463. 00000464  2600                     move.l     D3, D0
  464. 00000466  584F                     addq.w     A7, 4
  465. 00000468  6034                     bra        +0x36 /* 0000049E */
  466. 0000046A  4EBA 0314                jsr        [PC + 0x314 /* 00000780 */]
  467. 0000046E  602E                     bra        +0x30 /* 0000049E */
  468. 00000470  4EBA 0116                jsr        [PC + 0x116 /* 00000588 */]
  469. 00000474  6028                     bra        +0x2A /* 0000049E */
  470. 00000476  4EBA 0220                jsr        [PC + 0x220 /* 00000698 */]
  471. 0000047A  42AC 0222                clr.l      [A4 + 0x222]
  472. 0000047E  601E                     bra        +0x20 /* 0000049E */
  473. 00000480  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  474. 00000484  4EBA 0236                jsr        [PC + 0x236 /* 000006BC */]
  475. 00000488  584F                     addq.w     A7, 4
  476. 0000048A  6012                     bra        +0x14 /* 0000049E */
  477. 0000048C  4EBA 108C                jsr        [PC + 0x108C /* 0000151A */]
  478. 00000490  4EBA 023A                jsr        [PC + 0x23A /* 000006CC */]
  479. 00000494  3F3C 029A                move.w     -[A7], 0x29A
  480. 00000498  4EBA 0628                jsr        [PC + 0x628 /* 00000AC2 */]
  481. 0000049C  544F                     addq.w     A7, 2
  482. label0000049E:
  483. 0000049E  4AAC 0222                tst.l      [A4 + 0x222]
  484. 000004A2  671C                     beq        +0x1E /* 000004C0 */
  485. 000004A4  2F2C 0226                move.l     -[A7], [A4 + 0x226]
  486. 000004A8  4EBA 0BDC                jsr        [PC + 0xBDC /* 00001086 */]
  487. 000004AC  206C 0222                movea.l    A0, [A4 + 0x222]
  488. 000004B0  1140 0015                move.b     [A0 + 0x15], D0
  489. 000004B4  206C 0226                movea.l    A0, [A4 + 0x226]
  490. 000004B8  2068 0082                movea.l    A0, [A0 + 0x82]
  491. 000004BC  A02A                     syscall    HUnlock
  492. 000004BE  584F                     addq.w     A7, 4
  493. label000004C0:
  494. 000004C0  2004                     move.l     D0, D4
  495. 000004C2  C18C                     exg        D0, A4
  496. 000004C4  2F43 0024                move.l     [A7 + 0x24], D3
  497. 000004C8  4CDF 0038                movem.l    D3,D4,D5, [A7]+
  498. 000004CC  4E5E                     unlink     A6
  499. 000004CE  4E74 000C                rtd        0x000C
  500. fn000004D2:
  501. 000004D2  4E56 FFE6                link       A6, -0x001A
  502. 000004D6  2D6C 011A FFF8           move.l     [A6 - 0x8], [A4 + 0x11A]
  503. 000004DC  2D6C 011E FFFC           move.l     [A6 - 0x4], [A4 + 0x11E]
  504. 000004E2  2D6C 0112 FFF0           move.l     [A6 - 0x10], [A4 + 0x112]
  505. 000004E8  2D6C 0116 FFF4           move.l     [A6 - 0xC], [A4 + 0x116]
  506. 000004EE  2D6C 0236 FFE8           move.l     [A6 - 0x18], [A4 + 0x236]
  507. 000004F4  2D6C 023A FFEC           move.l     [A6 - 0x14], [A4 + 0x23A]
  508. 000004FA  4A2C 019E                tst.b      [A4 + 0x19E]
  509. 000004FE  6600 0084                bne        +0x86 /* 00000584 */
  510. 00000502  554F                     subq.w     A7, 2
  511. 00000504  2F3C 5068 8C6D           move.l     -[A7], 0x50688C6D
  512. 0000050A  486C 019A                pea.l      [A4 + 0x19A]
  513. 0000050E  4EBA FC2C                jsr        [PC - 0x3D4 /* 0000013C */]
  514. 00000512  301F                     move.w     D0, [A7]+
  515. 00000514  3D40 FFE6                move.w     [A6 - 0x1A], D0
  516. 00000518  48C0                     ext.l      D0
  517. 0000051A  6704                     beq        +0x6 /* 00000520 */
  518. 0000051C  42AC 019A                clr.l      [A4 + 0x19A]
  519. label00000520:
  520. 00000520  486C 021A                pea.l      [A4 + 0x21A]
  521. 00000524  4EBA 1414                jsr        [PC + 0x1414 /* 0000193A */]
  522. 00000528  486C 01A4                pea.l      [A4 + 0x1A4]
  523. 0000052C  4EBA 142C                jsr        [PC + 0x142C /* 0000195A */]
  524. 00000530  486C 01A4                pea.l      [A4 + 0x1A4]
  525. 00000534  4EBA 149E                jsr        [PC + 0x149E /* 000019D4 */]
  526. 00000538  426C 01E4                clr.w      [A4 + 0x1E4]
  527. 0000053C  426C 01E6                clr.w      [A4 + 0x1E6]
  528. 00000540  426C 01E8                clr.w      [A4 + 0x1E8]
  529. 00000544  397C FFFF 01EA           move.w     [A4 + 0x1EA], 0xFFFF
  530. 0000054A  397C FFFF 01EC           move.w     [A4 + 0x1EC], 0xFFFF
  531. 00000550  397C FFFF 01EE           move.w     [A4 + 0x1EE], 0xFFFF
  532. 00000556  296E FFF8 01F0           move.l     [A4 + 0x1F0], [A6 - 0x8]
  533. 0000055C  296E FFFC 01F4           move.l     [A4 + 0x1F4], [A6 - 0x4]
  534. 00000562  296E FFF0 01F8           move.l     [A4 + 0x1F8], [A6 - 0x10]
  535. 00000568  296E FFF4 01FC           move.l     [A4 + 0x1FC], [A6 - 0xC]
  536. 0000056E  296E FFE8 0200           move.l     [A4 + 0x200], [A6 - 0x18]
  537. 00000574  296E FFEC 0204           move.l     [A4 + 0x204], [A6 - 0x14]
  538. 0000057A  4EBA 1510                jsr        [PC + 0x1510 /* 00001A8C */]
  539. 0000057E  197C 0001 019E           move.b     [A4 + 0x19E], 0x1
  540. label00000584:
  541. 00000584  4E5E                     unlink     A6
  542. 00000586  4E75                     rts
  543. fn00000588:
  544. 00000588  4E56 FFF6                link       A6, -0x000A
  545. 0000058C  2F0A                     move.l     -[A7], A2
  546. 0000058E  702A                     moveq.l    D0, 0x2A
  547. 00000590  A722                     syscall    NewHandleSysClear, flags=7
  548. 00000592  2448                     movea.l    A2, A0
  549. 00000594  200A                     move.l     D0, A2
  550. 00000596  660C                     bne        +0xE /* 000005A4 */
  551. 00000598  206C 0226                movea.l    A0, [A4 + 0x226]
  552. 0000059C  42A8 0082                clr.l      [A0 + 0x82]
  553. 000005A0  6000 00F0                bra        +0xF2 /* 00000692 */
  554. label000005A4:
  555. 000005A4  206C 0226                movea.l    A0, [A4 + 0x226]
  556. 000005A8  214A 0082                move.l     [A0 + 0x82], A2
  557. 000005AC  204A                     movea.l    A0, A2
  558. 000005AE  A029                     syscall    HLock
  559. 000005B0  2952 0222                move.l     [A4 + 0x222], [A2]
  560. 000005B4  0C6C 0008 022A           cmpi.w     [A4 + 0x22A], 0x8
  561. 000005BA  670C                     beq        +0xE /* 000005C8 */
  562. 000005BC  0C6C 000C 022A           cmpi.w     [A4 + 0x22A], 0xC
  563. 000005C2  6704                     beq        +0x6 /* 000005C8 */
  564. 000005C4  7000                     moveq.l    D0, 0x00
  565. 000005C6  6002                     bra        +0x4 /* 000005CA */
  566. label000005C8:
  567. 000005C8  7001                     moveq.l    D0, 0x01
  568. label000005CA:
  569. 000005CA  206C 0226                movea.l    A0, [A4 + 0x226]
  570. 000005CE  1140 0071                move.b     [A0 + 0x71], D0
  571. 000005D2  206C 0226                movea.l    A0, [A4 + 0x226]
  572. 000005D6  4A28 0070                tst.b      [A0 + 0x70]
  573. 000005DA  6708                     beq        +0xA /* 000005E4 */
  574. 000005DC  0C6C 0005 022A           cmpi.w     [A4 + 0x22A], 0x5
  575. 000005E2  6604                     bne        +0x6 /* 000005E8 */
  576. label000005E4:
  577. 000005E4  7000                     moveq.l    D0, 0x00
  578. 000005E6  6002                     bra        +0x4 /* 000005EA */
  579. label000005E8:
  580. 000005E8  7001                     moveq.l    D0, 0x01
  581. label000005EA:
  582. 000005EA  206C 0226                movea.l    A0, [A4 + 0x226]
  583. 000005EE  1140 0070                move.b     [A0 + 0x70], D0
  584. 000005F2  486C 022C                pea.l      [A4 + 0x22C]
  585. 000005F6  42A7                     clr.l      -[A7]
  586. 000005F8  42A7                     clr.l      -[A7]
  587. 000005FA  A8A7                     syscall    SetRect
  588. 000005FC  486E FFF6                pea.l      [A6 - 0xA]
  589. 00000600  4EBA 1320                jsr        [PC + 0x1320 /* 00001922 */]
  590. 00000604  AA2A                     syscall    GetMainDevice
  591. 00000606  205F                     movea.l    A0, [A7]+
  592. 00000608  2050                     movea.l    A0, [A0]
  593. 0000060A  2D68 0022 FFF8           move.l     [A6 - 0x8], [A0 + 0x22]
  594. 00000610  2D68 0026 FFFC           move.l     [A6 - 0x4], [A0 + 0x26]
  595. 00000616  554F                     subq.w     A7, 2
  596. 00000618  3EB8 0BAA                move.w     [A7], [0x00000BAA /* MBarHeight */]
  597. 0000061C  301F                     move.w     D0, [A7]+
  598. 0000061E  D16E FFF8                add.w      [A6 - 0x8], D0
  599. 00000622  2F3C 000A 000A           move.l     -[A7], 0xA000A /* '\n\0\n' */
  600. 00000628  486E FFF8                pea.l      [A6 - 0x8]
  601. 0000062C  4EBA 09F4                jsr        [PC + 0x9F4 /* 00001022 */]
  602. 00000630  302E FFF6                move.w     D0, [A6 - 0xA]
  603. 00000634  D16E FFF8                add.w      [A6 - 0x8], D0
  604. 00000638  206C 0222                movea.l    A0, [A4 + 0x222]
  605. 0000063C  216E FFF8 0008           move.l     [A0 + 0x8], [A6 - 0x8]
  606. 00000642  216E FFFC 000C           move.l     [A0 + 0xC], [A6 - 0x4]
  607. 00000648  206C 0222                movea.l    A0, [A4 + 0x222]
  608. 0000064C  20AE FFF8                move.l     [A0], [A6 - 0x8]
  609. 00000650  216E FFFC 0004           move.l     [A0 + 0x4], [A6 - 0x4]
  610. 00000656  206C 0222                movea.l    A0, [A4 + 0x222]
  611. 0000065A  117C 0001 0014           move.b     [A0 + 0x14], 0x1
  612. 00000660  206C 0222                movea.l    A0, [A4 + 0x222]
  613. 00000664  4228 0015                clr.b      [A0 + 0x15]
  614. 00000668  206C 0222                movea.l    A0, [A4 + 0x222]
  615. 0000066C  4228 0016                clr.b      [A0 + 0x16]
  616. 00000670  4EBA 1422                jsr        [PC + 0x1422 /* 00001A94 */]
  617. 00000674  4AAC 019A                tst.l      [A4 + 0x19A]
  618. 00000678  504F                     addq.w     A7, 8
  619. 0000067A  6712                     beq        +0x14 /* 0000068E */
  620. 0000067C  206C 019A                movea.l    A0, [A4 + 0x19A]
  621. 00000680  52A8 022C                addq.l     [A0 + 0x22C], 1
  622. 00000684  206C 019A                movea.l    A0, [A4 + 0x19A]
  623. 00000688  117C 0001 0230           move.b     [A0 + 0x230], 0x1
  624. label0000068E:
  625. 0000068E  204A                     movea.l    A0, A2
  626. 00000690  A02A                     syscall    HUnlock
  627. label00000692:
  628. 00000692  245F                     movea.l    A2, [A7]+
  629. 00000694  4E5E                     unlink     A6
  630. 00000696  4E75                     rts
  631. fn00000698:
  632. 00000698  4E56 0000                link       A6, 0
  633. 0000069C  4EBA 1452                jsr        [PC + 0x1452 /* 00001AF0 */]
  634. 000006A0  206C 0226                movea.l    A0, [A4 + 0x226]
  635. 000006A4  4AA8 0082                tst.l      [A0 + 0x82]
  636. 000006A8  670E                     beq        +0x10 /* 000006B8 */
  637. 000006AA  2068 0082                movea.l    A0, [A0 + 0x82]
  638. 000006AE  A023                     syscall    DisposHandle/DisposeHandle
  639. 000006B0  206C 0226                movea.l    A0, [A4 + 0x226]
  640. 000006B4  42A8 0082                clr.l      [A0 + 0x82]
  641. label000006B8:
  642. 000006B8  4E5E                     unlink     A6
  643. 000006BA  4E75                     rts
  644. fn000006BC:
  645. 000006BC  4E56 0000                link       A6, 0
  646. 000006C0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  647. 000006C4  4EBA 1432                jsr        [PC + 0x1432 /* 00001AF8 */]
  648. 000006C8  4E5E                     unlink     A6
  649. 000006CA  4E75                     rts
  650. fn000006CC:
  651. 000006CC  4E56 FFD6                link       A6, -0x002A
  652. 000006D0  206C 0222                movea.l    A0, [A4 + 0x222]
  653. 000006D4  117C 0001 0016           move.b     [A0 + 0x16], 0x1
  654. 000006DA  206C 0226                movea.l    A0, [A4 + 0x226]
  655. 000006DE  4A28 006E                tst.b      [A0 + 0x6E]
  656. 000006E2  6700 0098                beq        +0x9A /* 0000077C */
  657. 000006E6  486E FFF4                pea.l      [A6 - 0xC]
  658. 000006EA  A874                     syscall    GetPort
  659. 000006EC  2F2C 0226                move.l     -[A7], [A4 + 0x226]
  660. 000006F0  A873                     syscall    SetPort
  661. 000006F2  486E FFE2                pea.l      [A6 - 0x1E]
  662. 000006F6  A898                     syscall    GetPenState
  663. 000006F8  486E FFDC                pea.l      [A6 - 0x24]
  664. 000006FC  AA19                     syscall    GetForeColor
  665. 000006FE  486E FFD6                pea.l      [A6 - 0x2A]
  666. 00000702  AA1A                     syscall    GetBackColor
  667. 00000704  A89E                     syscall    PenNormal
  668. 00000706  206C 0226                movea.l    A0, [A4 + 0x226]
  669. 0000070A  2D68 0010 FFF8           move.l     [A6 - 0x8], [A0 + 0x10]
  670. 00000710  2D68 0014 FFFC           move.l     [A6 - 0x4], [A0 + 0x14]
  671. 00000716  302E FFFE                move.w     D0, [A6 - 0x2]
  672. 0000071A  48C0                     ext.l      D0
  673. 0000071C  72F1                     moveq.l    D1, 0xFFFFFFF1
  674. 0000071E  D081                     add.l      D0, D1
  675. 00000720  3D40 FFFA                move.w     [A6 - 0x6], D0
  676. 00000724  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  677. 00000728  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  678. 0000072C  A893                     syscall    MoveTo
  679. 0000072E  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  680. 00000732  3F2E FFFC                move.w     -[A7], [A6 - 0x4]
  681. 00000736  A891                     syscall    LineTo
  682. 00000738  302E FFFC                move.w     D0, [A6 - 0x4]
  683. 0000073C  48C0                     ext.l      D0
  684. 0000073E  72F1                     moveq.l    D1, 0xFFFFFFF1
  685. 00000740  D081                     add.l      D0, D1
  686. 00000742  3D40 FFF8                move.w     [A6 - 0x8], D0
  687. 00000746  206C 0226                movea.l    A0, [A4 + 0x226]
  688. 0000074A  3D68 0012 FFFA           move.w     [A6 - 0x6], [A0 + 0x12]
  689. 00000750  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  690. 00000754  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  691. 00000758  A893                     syscall    MoveTo
  692. 0000075A  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  693. 0000075E  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  694. 00000762  A891                     syscall    LineTo
  695. 00000764  486E FFDC                pea.l      [A6 - 0x24]
  696. 00000768  AA14                     syscall    RGBForeColor
  697. 0000076A  486E FFD6                pea.l      [A6 - 0x2A]
  698. 0000076E  AA15                     syscall    RGBBackColor
  699. 00000770  486E FFE2                pea.l      [A6 - 0x1E]
  700. 00000774  A899                     syscall    SetPenState
  701. 00000776  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  702. 0000077A  A873                     syscall    SetPort
  703. label0000077C:
  704. 0000077C  4E5E                     unlink     A6
  705. 0000077E  4E75                     rts
  706. fn00000780:
  707. 00000780  4E56 FFF4                link       A6, -0x000C
  708. 00000784  2F0A                     move.l     -[A7], A2
  709. 00000786  486E FFF4                pea.l      [A6 - 0xC]
  710. 0000078A  A874                     syscall    GetPort
  711. 0000078C  2F2C 0226                move.l     -[A7], [A4 + 0x226]
  712. 00000790  A873                     syscall    SetPort
  713. 00000792  206C 0226                movea.l    A0, [A4 + 0x226]
  714. 00000796  2D68 0010 FFF8           move.l     [A6 - 0x8], [A0 + 0x10]
  715. 0000079C  2D68 0014 FFFC           move.l     [A6 - 0x4], [A0 + 0x14]
  716. 000007A2  486E FFF8                pea.l      [A6 - 0x8]
  717. 000007A6  A870                     syscall    LocalToGlobal
  718. 000007A8  486E FFFC                pea.l      [A6 - 0x4]
  719. 000007AC  A870                     syscall    LocalToGlobal
  720. 000007AE  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  721. 000007B2  A873                     syscall    SetPort
  722. 000007B4  206C 0226                movea.l    A0, [A4 + 0x226]
  723. 000007B8  2F28 0076                move.l     -[A7], [A0 + 0x76]
  724. 000007BC  486E FFF8                pea.l      [A6 - 0x8]
  725. 000007C0  A8DF                     syscall    RectRgn
  726. 000007C2  0C6C 0008 022A           cmpi.w     [A4 + 0x22A], 0x8
  727. 000007C8  6622                     bne        +0x24 /* 000007EC */
  728. 000007CA  554F                     subq.w     A7, 2
  729. 000007CC  206C 0222                movea.l    A0, [A4 + 0x222]
  730. 000007D0  4868 0008                pea.l      [A0 + 0x8]
  731. 000007D4  486E FFF8                pea.l      [A6 - 0x8]
  732. 000007D8  A8A6                     syscall    EqualRect
  733. 000007DA  101F                     move.b     D0, [A7]+
  734. 000007DC  660E                     bne        +0x10 /* 000007EC */
  735. 000007DE  206C 0222                movea.l    A0, [A4 + 0x222]
  736. 000007E2  20AE FFF8                move.l     [A0], [A6 - 0x8]
  737. 000007E6  216E FFFC 0004           move.l     [A0 + 0x4], [A6 - 0x4]
  738. label000007EC:
  739. 000007EC  302C 022A                move.w     D0, [A4 + 0x22A]
  740. 000007F0  48C0                     ext.l      D0
  741. 000007F2  0C80 0000 000C           cmpi.l     D0, 0xC
  742. 000007F8  6200 0084                bhi        +0x86 /* 0000087E */
  743. 000007FC  303B 0206                move.w     D0, [PC + D0.w * 2 + 0x6]
  744. 00000800  4EFB 0002                jmp        [PC + D0.w + 0x2]
  745. 00000804  001A 001A                ori.b      [A2]+, 0x1A
  746. 00000808  007A 0026 001A           ori.w      [PC + 0x1A /* 00000824, value 0x144C */], 0x26 /* '&' */
  747. 0000080E  001A 007A                ori.b      [A2]+, 0x7A /* 'z' */
  748. 00000812  007A 001A 007A           ori.w      [PC + 0x7A /* 0000088E, value 0x2F28 '/(', cstring "/(" */], 0x1A
  749. 00000818  007A 007A 001A           ori.w      [PC + 0x1A /* 00000834, value 0x7EE */], 0x7A /* 'z' */
  750. 0000081E  486E FFF8                pea.l      [A6 - 0x8]
  751. 00000822  4EBA 144C                jsr        [PC + 0x144C /* 00001C70 */]
  752. 00000826  584F                     addq.w     A7, 4
  753. 00000828  6070                     bra        +0x72 /* 0000089A */
  754. 0000082A  4878 FFFF                push.l     0xFFFF
  755. 0000082E  486E FFF8                pea.l      [A6 - 0x8]
  756. 00000832  4EBA 07EE                jsr        [PC + 0x7EE /* 00001022 */]
  757. 00000836  206C 0226                movea.l    A0, [A4 + 0x226]
  758. 0000083A  2F28 0072                move.l     -[A7], [A0 + 0x72]
  759. 0000083E  486E FFF8                pea.l      [A6 - 0x8]
  760. 00000842  A8DF                     syscall    RectRgn
  761. 00000844  A8D8                     syscall    NewRgn
  762. 00000846  205F                     movea.l    A0, [A7]+
  763. 00000848  2448                     movea.l    A2, A0
  764. 0000084A  200A                     move.l     D0, A2
  765. 0000084C  584F                     addq.w     A7, 4
  766. 0000084E  674A                     beq        +0x4C /* 0000089A */
  767. 00000850  2F3C 0001 0001           move.l     -[A7], 0x10001
  768. 00000856  486E FFF8                pea.l      [A6 - 0x8]
  769. 0000085A  4EBA 0808                jsr        [PC + 0x808 /* 00001064 */]
  770. 0000085E  2F0A                     move.l     -[A7], A2
  771. 00000860  486E FFF8                pea.l      [A6 - 0x8]
  772. 00000864  A8DF                     syscall    RectRgn
  773. 00000866  206C 0226                movea.l    A0, [A4 + 0x226]
  774. 0000086A  2F28 0072                move.l     -[A7], [A0 + 0x72]
  775. 0000086E  2F0A                     move.l     -[A7], A2
  776. 00000870  2F28 0072                move.l     -[A7], [A0 + 0x72]
  777. 00000874  A8E5                     syscall    UnionRgn
  778. 00000876  2F0A                     move.l     -[A7], A2
  779. 00000878  A8D9                     syscall    DisposRgn/DisposeRgn
  780. 0000087A  504F                     addq.w     A7, 8
  781. 0000087C  601C                     bra        +0x1E /* 0000089A */
  782. label0000087E:
  783. 0000087E  4878 FFFF                push.l     0xFFFF
  784. 00000882  486E FFF8                pea.l      [A6 - 0x8]
  785. 00000886  4EBA 079A                jsr        [PC + 0x79A /* 00001022 */]
  786. 0000088A  206C 0226                movea.l    A0, [A4 + 0x226]
  787. 0000088E  2F28 0072                move.l     -[A7], [A0 + 0x72]
  788. 00000892  486E FFF8                pea.l      [A6 - 0x8]
  789. 00000896  A8DF                     syscall    RectRgn
  790. 00000898  504F                     addq.w     A7, 8
  791. label0000089A:
  792. 0000089A  245F                     movea.l    A2, [A7]+
  793. 0000089C  4E5E                     unlink     A6
  794. 0000089E  4E75                     rts
  795. fn000008A0:
  796. 000008A0  4E56 FFE6                link       A6, -0x001A
  797. 000008A4  48E7 1800                movem.l    -[A7], D3,D4
  798. 000008A8  7600                     moveq.l    D3, 0x00
  799. 000008AA  2F2C 0226                move.l     -[A7], [A4 + 0x226]
  800. 000008AE  4EBA 07D6                jsr        [PC + 0x7D6 /* 00001086 */]
  801. 000008B2  4A00                     tst.b      D0
  802. 000008B4  584F                     addq.w     A7, 4
  803. 000008B6  660E                     bne        +0x10 /* 000008C6 */
  804. 000008B8  4A6C 022A                tst.w      [A4 + 0x22A]
  805. 000008BC  670C                     beq        +0xE /* 000008CA */
  806. 000008BE  0C6C 0008 022A           cmpi.w     [A4 + 0x22A], 0x8
  807. 000008C4  6704                     beq        +0x6 /* 000008CA */
  808. label000008C6:
  809. 000008C6  7000                     moveq.l    D0, 0x00
  810. 000008C8  6002                     bra        +0x4 /* 000008CC */
  811. label000008CA:
  812. 000008CA  7001                     moveq.l    D0, 0x01
  813. label000008CC:
  814. 000008CC  1800                     move.b     D4, D0
  815. 000008CE  206C 0226                movea.l    A0, [A4 + 0x226]
  816. 000008D2  2068 0076                movea.l    A0, [A0 + 0x76]
  817. 000008D6  2050                     movea.l    A0, [A0]
  818. 000008D8  2D68 0002 FFF0           move.l     [A6 - 0x10], [A0 + 0x2]
  819. 000008DE  2D68 0006 FFF4           move.l     [A6 - 0xC], [A0 + 0x6]
  820. 000008E4  554F                     subq.w     A7, 2
  821. 000008E6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  822. 000008EA  206C 0226                movea.l    A0, [A4 + 0x226]
  823. 000008EE  2F28 0076                move.l     -[A7], [A0 + 0x76]
  824. 000008F2  A8E8                     syscall    PtInRgn
  825. 000008F4  101F                     move.b     D0, [A7]+
  826. 000008F6  6762                     beq        +0x64 /* 0000095A */
  827. 000008F8  7601                     moveq.l    D3, 0x01
  828. 000008FA  206C 0226                movea.l    A0, [A4 + 0x226]
  829. 000008FE  4A28 006F                tst.b      [A0 + 0x6F]
  830. 00000902  6700 01B4                beq        +0x1B6 /* 00000AB8 */
  831. 00000906  4A04                     tst.b      D4
  832. 00000908  6700 01AE                beq        +0x1B0 /* 00000AB8 */
  833. 0000090C  2D6E FFF0 FFF8           move.l     [A6 - 0x8], [A6 - 0x10]
  834. 00000912  2D6E FFF4 FFFC           move.l     [A6 - 0x4], [A6 - 0xC]
  835. 00000918  302E FFFE                move.w     D0, [A6 - 0x2]
  836. 0000091C  48C0                     ext.l      D0
  837. 0000091E  72F1                     moveq.l    D1, 0xFFFFFFF1
  838. 00000920  D081                     add.l      D0, D1
  839. 00000922  3D40 FFFA                move.w     [A6 - 0x6], D0
  840. 00000926  302E FFFC                move.w     D0, [A6 - 0x4]
  841. 0000092A  48C0                     ext.l      D0
  842. 0000092C  D081                     add.l      D0, D1
  843. 0000092E  3D40 FFF8                move.w     [A6 - 0x8], D0
  844. 00000932  486E FFF8                pea.l      [A6 - 0x8]
  845. 00000936  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  846. 0000093A  4EBA 06AE                jsr        [PC + 0x6AE /* 00000FEA */]
  847. 0000093E  4A00                     tst.b      D0
  848. 00000940  504F                     addq.w     A7, 8
  849. 00000942  6700 0174                beq        +0x176 /* 00000AB8 */
  850. 00000946  4AAC 019A                tst.l      [A4 + 0x19A]
  851. 0000094A  6708                     beq        +0xA /* 00000954 */
  852. 0000094C  206C 019A                movea.l    A0, [A4 + 0x19A]
  853. 00000950  4268 0222                clr.w      [A0 + 0x222]
  854. label00000954:
  855. 00000954  7603                     moveq.l    D3, 0x03
  856. 00000956  6000 0160                bra        +0x162 /* 00000AB8 */
  857. label0000095A:
  858. 0000095A  554F                     subq.w     A7, 2
  859. 0000095C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  860. 00000960  206C 0226                movea.l    A0, [A4 + 0x226]
  861. 00000964  2F28 0072                move.l     -[A7], [A0 + 0x72]
  862. 00000968  A8E8                     syscall    PtInRgn
  863. 0000096A  101F                     move.b     D0, [A7]+
  864. 0000096C  6700 014A                beq        +0x14C /* 00000AB8 */
  865. 00000970  7602                     moveq.l    D3, 0x02
  866. 00000972  206C 0226                movea.l    A0, [A4 + 0x226]
  867. 00000976  4A28 006F                tst.b      [A0 + 0x6F]
  868. 0000097A  6700 00E8                beq        +0xEA /* 00000A64 */
  869. 0000097E  0C6C 0001 022A           cmpi.w     [A4 + 0x22A], 0x1
  870. 00000984  6700 00DE                beq        +0xE0 /* 00000A64 */
  871. 00000988  0C6C 0003 022A           cmpi.w     [A4 + 0x22A], 0x3
  872. 0000098E  6700 00D4                beq        +0xD6 /* 00000A64 */
  873. 00000992  0C6C 0005 022A           cmpi.w     [A4 + 0x22A], 0x5
  874. 00000998  6700 00CA                beq        +0xCC /* 00000A64 */
  875. 0000099C  0C6C 0002 022A           cmpi.w     [A4 + 0x22A], 0x2
  876. 000009A2  6700 00C0                beq        +0xC2 /* 00000A64 */
  877. 000009A6  2048                     movea.l    A0, A0
  878. 000009A8  4A28 0070                tst.b      [A0 + 0x70]
  879. 000009AC  671E                     beq        +0x20 /* 000009CC */
  880. 000009AE  486E FFF8                pea.l      [A6 - 0x8]
  881. 000009B2  4EBA 0EC8                jsr        [PC + 0xEC8 /* 0000187C */]
  882. 000009B6  486E FFF8                pea.l      [A6 - 0x8]
  883. 000009BA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  884. 000009BE  4EBA 062A                jsr        [PC + 0x62A /* 00000FEA */]
  885. 000009C2  4A00                     tst.b      D0
  886. 000009C4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  887. 000009C8  6702                     beq        +0x4 /* 000009CC */
  888. 000009CA  7604                     moveq.l    D3, 0x04
  889. label000009CC:
  890. 000009CC  7002                     moveq.l    D0, 0x02
  891. 000009CE  B680                     cmp.l      D3, D0
  892. 000009D0  6600 0092                bne        +0x94 /* 00000A64 */
  893. 000009D4  206C 0226                movea.l    A0, [A4 + 0x226]
  894. 000009D8  4A28 0071                tst.b      [A0 + 0x71]
  895. 000009DC  6700 0086                beq        +0x88 /* 00000A64 */
  896. 000009E0  486E FFF8                pea.l      [A6 - 0x8]
  897. 000009E4  4EBA 0EE0                jsr        [PC + 0xEE0 /* 000018C6 */]
  898. 000009E8  486E FFE8                pea.l      [A6 - 0x18]
  899. 000009EC  4EBA 0F24                jsr        [PC + 0xF24 /* 00001912 */]
  900. 000009F0  486E FFF8                pea.l      [A6 - 0x8]
  901. 000009F4  486E FFE8                pea.l      [A6 - 0x18]
  902. 000009F8  A8A6                     syscall    EqualRect
  903. 000009FA  101F                     move.b     D0, [A7]+
  904. 000009FC  5C4F                     addq.w     A7, 6
  905. 000009FE  673A                     beq        +0x3C /* 00000A3A */
  906. 00000A00  486E FFF8                pea.l      [A6 - 0x8]
  907. 00000A04  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  908. 00000A08  4EBA 05E0                jsr        [PC + 0x5E0 /* 00000FEA */]
  909. 00000A0C  4A00                     tst.b      D0
  910. 00000A0E  504F                     addq.w     A7, 8
  911. 00000A10  6752                     beq        +0x54 /* 00000A64 */
  912. 00000A12  7605                     moveq.l    D3, 0x05
  913. 00000A14  554F                     subq.w     A7, 2
  914. 00000A16  206C 0222                movea.l    A0, [A4 + 0x222]
  915. 00000A1A  4868 0008                pea.l      [A0 + 0x8]
  916. 00000A1E  486E FFF0                pea.l      [A6 - 0x10]
  917. 00000A22  A8A6                     syscall    EqualRect
  918. 00000A24  101F                     move.b     D0, [A7]+
  919. 00000A26  663C                     bne        +0x3E /* 00000A64 */
  920. 00000A28  206C 0222                movea.l    A0, [A4 + 0x222]
  921. 00000A2C  20AE FFF0                move.l     [A0], [A6 - 0x10]
  922. 00000A30  216E FFF4 0004           move.l     [A0 + 0x4], [A6 - 0xC]
  923. 00000A36  7606                     moveq.l    D3, 0x06
  924. 00000A38  602A                     bra        +0x2C /* 00000A64 */
  925. label00000A3A:
  926. 00000A3A  486E FFF8                pea.l      [A6 - 0x8]
  927. 00000A3E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  928. 00000A42  4EBA 05A6                jsr        [PC + 0x5A6 /* 00000FEA */]
  929. 00000A46  4A00                     tst.b      D0
  930. 00000A48  504F                     addq.w     A7, 8
  931. 00000A4A  6704                     beq        +0x6 /* 00000A50 */
  932. 00000A4C  7605                     moveq.l    D3, 0x05
  933. 00000A4E  6014                     bra        +0x16 /* 00000A64 */
  934. label00000A50:
  935. 00000A50  486E FFE8                pea.l      [A6 - 0x18]
  936. 00000A54  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  937. 00000A58  4EBA 0590                jsr        [PC + 0x590 /* 00000FEA */]
  938. 00000A5C  4A00                     tst.b      D0
  939. 00000A5E  504F                     addq.w     A7, 8
  940. 00000A60  6702                     beq        +0x4 /* 00000A64 */
  941. 00000A62  7606                     moveq.l    D3, 0x06
  942. label00000A64:
  943. 00000A64  7002                     moveq.l    D0, 0x02
  944. 00000A66  B680                     cmp.l      D3, D0
  945. 00000A68  6628                     bne        +0x2A /* 00000A92 */
  946. 00000A6A  206C 0226                movea.l    A0, [A4 + 0x226]
  947. 00000A6E  4A28 006F                tst.b      [A0 + 0x6F]
  948. 00000A72  671E                     beq        +0x20 /* 00000A92 */
  949. 00000A74  4A04                     tst.b      D4
  950. 00000A76  671A                     beq        +0x1C /* 00000A92 */
  951. 00000A78  3F3C 003A                move.w     -[A7], 0x3A /* ':' */
  952. 00000A7C  4EBA 0626                jsr        [PC + 0x626 /* 000010A4 */]
  953. 00000A80  4A00                     tst.b      D0
  954. 00000A82  544F                     addq.w     A7, 2
  955. 00000A84  660C                     bne        +0xE /* 00000A92 */
  956. 00000A86  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  957. 00000A8A  4EBA 1340                jsr        [PC + 0x1340 /* 00001DCC */]
  958. 00000A8E  2600                     move.l     D3, D0
  959. 00000A90  584F                     addq.w     A7, 4
  960. label00000A92:
  961. 00000A92  7002                     moveq.l    D0, 0x02
  962. 00000A94  B680                     cmp.l      D3, D0
  963. 00000A96  6620                     bne        +0x22 /* 00000AB8 */
  964. 00000A98  486E FFE6                pea.l      [A6 - 0x1A]
  965. 00000A9C  4EBA 0E84                jsr        [PC + 0xE84 /* 00001922 */]
  966. 00000AA0  302E FFE6                move.w     D0, [A6 - 0x1A]
  967. 00000AA4  B06E 0008                cmp.w      D0, [A6 + 0x8]
  968. 00000AA8  584F                     addq.w     A7, 4
  969. 00000AAA  6E0C                     bgt        +0xE /* 00000AB8 */
  970. 00000AAC  302E 0008                move.w     D0, [A6 + 0x8]
  971. 00000AB0  B06E FFF0                cmp.w      D0, [A6 - 0x10]
  972. 00000AB4  6E02                     bgt        +0x4 /* 00000AB8 */
  973. 00000AB6  7601                     moveq.l    D3, 0x01
  974. label00000AB8:
  975. 00000AB8  2003                     move.l     D0, D3
  976. 00000ABA  4CDF 0018                movem.l    D3,D4, [A7]+
  977. 00000ABE  4E5E                     unlink     A6
  978. 00000AC0  4E75                     rts
  979. fn00000AC2:
  980. 00000AC2  4E56 FFCE                link       A6, -0x0032
  981. 00000AC6  41FA 01B4                lea.l      A0, [PC + 0x1B4 /* 00000C7C, value 0x4E56FED4 */]
  982. 00000ACA  2D48 FFCE                move.l     [A6 - 0x32], A0
  983. 00000ACE  206C 0226                movea.l    A0, [A4 + 0x226]
  984. 00000AD2  4A28 006E                tst.b      [A0 + 0x6E]
  985. 00000AD6  6700 01A0                beq        +0x1A2 /* 00000C78 */
  986. 00000ADA  4AAC 019A                tst.l      [A4 + 0x19A]
  987. 00000ADE  6700 0094                beq        +0x96 /* 00000B74 */
  988. 00000AE2  206C 019A                movea.l    A0, [A4 + 0x19A]
  989. 00000AE6  2028 021E                move.l     D0, [A0 + 0x21E]
  990. 00000AEA  B0AC 01A0                cmp.l      D0, [A4 + 0x1A0]
  991. 00000AEE  6300 0084                bls        +0x86 /* 00000B74 */
  992. 00000AF2  554F                     subq.w     A7, 2
  993. 00000AF4  486C 0012                pea.l      [A4 + 0x12]
  994. 00000AF8  4868 01DA                pea.l      [A0 + 0x1DA]
  995. 00000AFC  1F3C 0001                move.b     -[A7], 0x1
  996. 00000B00  1F3C 0001                move.b     -[A7], 0x1
  997. 00000B04  4EBA F852                jsr        [PC - 0x7AE /* 00000358 */]
  998. 00000B08  101F                     move.b     D0, [A7]+
  999. 00000B0A  675E                     beq        +0x60 /* 00000B6A */
  1000. 00000B0C  206C 019A                movea.l    A0, [A4 + 0x19A]
  1001. 00000B10  4868 00DA                pea.l      [A0 + 0xDA]
  1002. 00000B14  486C 021A                pea.l      [A4 + 0x21A]
  1003. 00000B18  A900                     syscall    GetFNum
  1004. 00000B1A  206C 019A                movea.l    A0, [A4 + 0x19A]
  1005. 00000B1E  1968 00D7 021C           move.b     [A4 + 0x21C], [A0 + 0xD7]
  1006. 00000B24  3968 00D4 021E           move.w     [A4 + 0x21E], [A0 + 0xD4]
  1007. 00000B2A  3968 00D8 0220           move.w     [A4 + 0x220], [A0 + 0xD8]
  1008. 00000B30  2968 00BC 01A4           move.l     [A4 + 0x1A4], [A0 + 0xBC]
  1009. 00000B36  3968 00C0 01A8           move.w     [A4 + 0x1A8], [A0 + 0xC0]
  1010. 00000B3C  2968 00C2 01AA           move.l     [A4 + 0x1AA], [A0 + 0xC2]
  1011. 00000B42  3968 00C6 01AE           move.w     [A4 + 0x1AE], [A0 + 0xC6]
  1012. 00000B48  2968 00C8 01B0           move.l     [A4 + 0x1B0], [A0 + 0xC8]
  1013. 00000B4E  3968 00CC 01B4           move.w     [A4 + 0x1B4], [A0 + 0xCC]
  1014. 00000B54  2968 00CE 01B6           move.l     [A4 + 0x1B6], [A0 + 0xCE]
  1015. 00000B5A  3968 00D2 01BA           move.w     [A4 + 0x1BA], [A0 + 0xD2]
  1016. 00000B60  486C 01A4                pea.l      [A4 + 0x1A4]
  1017. 00000B64  4EBA 0E6E                jsr        [PC + 0xE6E /* 000019D4 */]
  1018. 00000B68  584F                     addq.w     A7, 4
  1019. label00000B6A:
  1020. 00000B6A  206C 019A                movea.l    A0, [A4 + 0x19A]
  1021. 00000B6E  2968 021E 01A0           move.l     [A4 + 0x1A0], [A0 + 0x21E]
  1022. label00000B74:
  1023. 00000B74  206C 0226                movea.l    A0, [A4 + 0x226]
  1024. 00000B78  4A28 006F                tst.b      [A0 + 0x6F]
  1025. 00000B7C  672C                     beq        +0x2E /* 00000BAA */
  1026. 00000B7E  41EC 01A4                lea.l      A0, [A4 + 0x1A4]
  1027. 00000B82  2948 01D4                move.l     [A4 + 0x1D4], A0
  1028. 00000B86  41EC 01A4                lea.l      A0, [A4 + 0x1A4]
  1029. 00000B8A  5C88                     addq.l     A0, 6
  1030. 00000B8C  2948 01D8                move.l     [A4 + 0x1D8], A0
  1031. 00000B90  41EC 01A4                lea.l      A0, [A4 + 0x1A4]
  1032. 00000B94  41E8 0018                lea.l      A0, [A0 + 0x18]
  1033. 00000B98  2948 01DC                move.l     [A4 + 0x1DC], A0
  1034. 00000B9C  41EC 01A4                lea.l      A0, [A4 + 0x1A4]
  1035. 00000BA0  41E8 001E                lea.l      A0, [A0 + 0x1E]
  1036. 00000BA4  2948 01E0                move.l     [A4 + 0x1E0], A0
  1037. 00000BA8  6030                     bra        +0x32 /* 00000BDA */
  1038. label00000BAA:
  1039. 00000BAA  41EC 01A4                lea.l      A0, [A4 + 0x1A4]
  1040. 00000BAE  5088                     addq.l     A0, 8
  1041. 00000BB0  5888                     addq.l     A0, 4
  1042. 00000BB2  2948 01D4                move.l     [A4 + 0x1D4], A0
  1043. 00000BB6  41EC 01A4                lea.l      A0, [A4 + 0x1A4]
  1044. 00000BBA  41E8 0012                lea.l      A0, [A0 + 0x12]
  1045. 00000BBE  2948 01D8                move.l     [A4 + 0x1D8], A0
  1046. 00000BC2  41EC 01A4                lea.l      A0, [A4 + 0x1A4]
  1047. 00000BC6  41E8 0024                lea.l      A0, [A0 + 0x24]
  1048. 00000BCA  2948 01DC                move.l     [A4 + 0x1DC], A0
  1049. 00000BCE  41EC 01A4                lea.l      A0, [A4 + 0x1A4]
  1050. 00000BD2  41E8 002A                lea.l      A0, [A0 + 0x2A]
  1051. 00000BD6  2948 01E0                move.l     [A4 + 0x1E0], A0
  1052. label00000BDA:
  1053. 00000BDA  486E FFF0                pea.l      [A6 - 0x10]
  1054. 00000BDE  A874                     syscall    GetPort
  1055. 00000BE0  486E FFF4                pea.l      [A6 - 0xC]
  1056. 00000BE4  AA48                     syscall    GetCWMgrPort
  1057. 00000BE6  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  1058. 00000BEA  A873                     syscall    SetPort
  1059. 00000BEC  486E FFDE                pea.l      [A6 - 0x22]
  1060. 00000BF0  A898                     syscall    GetPenState
  1061. 00000BF2  A89E                     syscall    PenNormal
  1062. 00000BF4  486E FFD8                pea.l      [A6 - 0x28]
  1063. 00000BF8  AA19                     syscall    GetForeColor
  1064. 00000BFA  486E FFD2                pea.l      [A6 - 0x2E]
  1065. 00000BFE  AA1A                     syscall    GetBackColor
  1066. 00000C00  206E FFF4                movea.l    A0, [A6 - 0xC]
  1067. 00000C04  3D68 0044 FFF8           move.w     [A6 - 0x8], [A0 + 0x44]
  1068. 00000C0A  1D68 0046 FFFA           move.b     [A6 - 0x6], [A0 + 0x46]
  1069. 00000C10  3D68 004A FFFC           move.w     [A6 - 0x4], [A0 + 0x4A]
  1070. 00000C16  3F2C 021A                move.w     -[A7], [A4 + 0x21A]
  1071. 00000C1A  A887                     syscall    TextFont
  1072. 00000C1C  7000                     moveq.l    D0, 0x00
  1073. 00000C1E  102C 021C                move.b     D0, [A4 + 0x21C]
  1074. 00000C22  3F00                     move.w     -[A7], D0
  1075. 00000C24  A888                     syscall    TextFace
  1076. 00000C26  3F2C 021E                move.w     -[A7], [A4 + 0x21E]
  1077. 00000C2A  A88A                     syscall    TextSize
  1078. 00000C2C  486C 0234                pea.l      [A4 + 0x234]
  1079. 00000C30  4EBA 11A4                jsr        [PC + 0x11A4 /* 00001DD6 */]
  1080. 00000C34  206C 0226                movea.l    A0, [A4 + 0x226]
  1081. 00000C38  2F28 0072                move.l     -[A7], [A0 + 0x72]
  1082. 00000C3C  2F2E FFCE                move.l     -[A7], [A6 - 0x32]
  1083. 00000C40  306E 0008                movea.w    A0, [A6 + 0x8]
  1084. 00000C44  2F08                     move.l     -[A7], A0
  1085. 00000C46  42A7                     clr.l      -[A7]
  1086. 00000C48  ABCA                     syscall    DeviceLoop
  1087. 00000C4A  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  1088. 00000C4E  A887                     syscall    TextFont
  1089. 00000C50  7000                     moveq.l    D0, 0x00
  1090. 00000C52  102E FFFA                move.b     D0, [A6 - 0x6]
  1091. 00000C56  3F00                     move.w     -[A7], D0
  1092. 00000C58  A888                     syscall    TextFace
  1093. 00000C5A  3F2E FFFC                move.w     -[A7], [A6 - 0x4]
  1094. 00000C5E  A88A                     syscall    TextSize
  1095. 00000C60  486E FFD8                pea.l      [A6 - 0x28]
  1096. 00000C64  AA14                     syscall    RGBForeColor
  1097. 00000C66  486E FFD2                pea.l      [A6 - 0x2E]
  1098. 00000C6A  AA15                     syscall    RGBBackColor
  1099. 00000C6C  486E FFDE                pea.l      [A6 - 0x22]
  1100. 00000C70  A899                     syscall    SetPenState
  1101. 00000C72  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  1102. 00000C76  A873                     syscall    SetPort
  1103. label00000C78:
  1104. 00000C78  4E5E                     unlink     A6
  1105. 00000C7A  4E75                     rts
  1106. 00000C7C  4E56 FED4                link       A6, -0x012C
  1107. 00000C80  48E7 1030                movem.l    -[A7], D3,A2,A3
  1108. 00000C84  262E 0008                move.l     D3, [A6 + 0x8]
  1109. 00000C88  0C6E 0004 0012           cmpi.w     [A6 + 0x12], 0x4
  1110. 00000C8E  6D50                     blt        +0x52 /* 00000CE0 */
  1111. 00000C90  4A2C 0234                tst.b      [A4 + 0x234]
  1112. 00000C94  674A                     beq        +0x4C /* 00000CE0 */
  1113. 00000C96  41FA 1170                lea.l      A0, [PC + 0x1170 /* 00001E08, value 0x4E56FFF8 */]
  1114. 00000C9A  2D48 FFDC                move.l     [A6 - 0x24], A0
  1115. 00000C9E  41FA 12A0                lea.l      A0, [PC + 0x12A0 /* 00001F40, value 0x4E56FFF8 */]
  1116. 00000CA2  2D48 FFE0                move.l     [A6 - 0x20], A0
  1117. 00000CA6  41FA 1552                lea.l      A0, [PC + 0x1552 /* 000021FA, value 0x4E56FFF8 */]
  1118. 00000CAA  2D48 FFE4                move.l     [A6 - 0x1C], A0
  1119. 00000CAE  41FA 1700                lea.l      A0, [PC + 0x1700 /* 000023B0, value 0x4E56FFF2 */]
  1120. 00000CB2  2D48 FFE8                move.l     [A6 - 0x18], A0
  1121. 00000CB6  41FA 17F6                lea.l      A0, [PC + 0x17F6 /* 000024AE, value 0x4E56FFF2 */]
  1122. 00000CBA  2D48 FFEC                move.l     [A6 - 0x14], A0
  1123. 00000CBE  41FA 18F2                lea.l      A0, [PC + 0x18F2 /* 000025B2, value 0x4E56FFF8 */]
  1124. 00000CC2  2D48 FFF0                move.l     [A6 - 0x10], A0
  1125. 00000CC6  41FA 1A8C                lea.l      A0, [PC + 0x1A8C /* 00002754, value 0x4E56FFF8 */]
  1126. 00000CCA  2D48 FFF4                move.l     [A6 - 0xC], A0
  1127. 00000CCE  41FA 1AAA                lea.l      A0, [PC + 0x1AAA /* 0000277A, value 0x4E56FFF8 */]
  1128. 00000CD2  2D48 FFF8                move.l     [A6 - 0x8], A0
  1129. 00000CD6  41FA 1B4E                lea.l      A0, [PC + 0x1B4E /* 00002826, value 0x4E560000 'NV\0\0', cstring "NV" */]
  1130. 00000CDA  2D48 FFFC                move.l     [A6 - 0x4], A0
  1131. 00000CDE  6048                     bra        +0x4A /* 00000D28 */
  1132. label00000CE0:
  1133. 00000CE0  41FA 1B54                lea.l      A0, [PC + 0x1B54 /* 00002836, value 0x4E56FFF8 */]
  1134. 00000CE4  2D48 FFDC                move.l     [A6 - 0x24], A0
  1135. 00000CE8  41FA 1BEA                lea.l      A0, [PC + 0x1BEA /* 000028D4, value 0x4E56FFF8 */]
  1136. 00000CEC  2D48 FFE0                move.l     [A6 - 0x20], A0
  1137. 00000CF0  41FA 1E6A                lea.l      A0, [PC + 0x1E6A /* 00002B5C, value 0x4E56FFF8 */]
  1138. 00000CF4  2D48 FFE4                move.l     [A6 - 0x1C], A0
  1139. 00000CF8  41FA 1FEE                lea.l      A0, [PC + 0x1FEE /* 00002CE8, value 0x4E56FFF2 */]
  1140. 00000CFC  2D48 FFE8                move.l     [A6 - 0x18], A0
  1141. 00000D00  41FA 20D8                lea.l      A0, [PC + 0x20D8 /* 00002DDA, value 0x4E56FFF2 */]
  1142. 00000D04  2D48 FFEC                move.l     [A6 - 0x14], A0
  1143. 00000D08  41FA 21C8                lea.l      A0, [PC + 0x21C8 /* 00002ED2, value 0x4E56FFF8 */]
  1144. 00000D0C  2D48 FFF0                move.l     [A6 - 0x10], A0
  1145. 00000D10  41FA 2336                lea.l      A0, [PC + 0x2336 /* 00003048, value 0x4E56FFF8 */]
  1146. 00000D14  2D48 FFF4                move.l     [A6 - 0xC], A0
  1147. 00000D18  41FA 2362                lea.l      A0, [PC + 0x2362 /* 0000307C, value 0x4E56FFF8 */]
  1148. 00000D1C  2D48 FFF8                move.l     [A6 - 0x8], A0
  1149. 00000D20  41FA 2420                lea.l      A0, [PC + 0x2420 /* 00003142, value 0x4E560000 'NV\0\0', cstring "NV" */]
  1150. 00000D24  2D48 FFFC                move.l     [A6 - 0x4], A0
  1151. label00000D28:
  1152. 00000D28  2003                     move.l     D0, D3
  1153. 00000D2A  4EBA F3EA                jsr        [PC - 0xC16 /* 00000116 */]
  1154. 00000D2E  02B2 0000 0000 0000      andi.l     [A2 + D0.w], 0x0
  1155. 00000D36  029A 0004 0000           andi.l     [A2]+, 0x40000
  1156. 00000D3C  0000 001A                ori.b      D0, 0x1A
  1157. 00000D40  0000 0004                ori.b      D0, 0x4
  1158. 00000D44  01C8                     .incomplete
  1159. 00000D46  0000 0005                ori.b      D0, 0x5
  1160. 00000D4A  01C2                     .incomplete
  1161. 00000D4C  0000 0006                ori.b      D0, 0x6
  1162. 00000D50  01BC 0000 029A           bclr       0x29A, D0
  1163. 00000D56  020E 0C6C                andi.b     A6, 0x6C /* 'l' */
  1164. 00000D5A  0004 022A                ori.b      D4, 0x2A /* '*' */
  1165. 00000D5E  6708                     beq        +0xA /* 00000D68 */
  1166. 00000D60  0C6C 0005 022A           cmpi.w     [A4 + 0x22A], 0x5
  1167. 00000D66  6608                     bne        +0xA /* 00000D70 */
  1168. label00000D68:
  1169. 00000D68  206C 0226                movea.l    A0, [A4 + 0x226]
  1170. 00000D6C  4228 0071                clr.b      [A0 + 0x71]
  1171. label00000D70:
  1172. 00000D70  206C 0226                movea.l    A0, [A4 + 0x226]
  1173. 00000D74  2068 0086                movea.l    A0, [A0 + 0x86]
  1174. 00000D78  2050                     movea.l    A0, [A0]
  1175. 00000D7A  43EE FED4                lea.l      A1, [A6 - 0x12C]
  1176. 00000D7E  203C 0000 0100           move.l     D0, 0x100
  1177. 00000D84  A22E                     syscall    BlockMove/BlockMoveData, flags=2
  1178. 00000D86  302C 022A                move.w     D0, [A4 + 0x22A]
  1179. 00000D8A  48C0                     ext.l      D0
  1180. 00000D8C  0C80 0000 000C           cmpi.l     D0, 0xC
  1181. 00000D92  6200 0168                bhi        +0x16A /* 00000EFC */
  1182. 00000D96  303B 0206                move.w     D0, [PC + D0.w * 2 + 0x6]
  1183. 00000D9A  4EFB 0002                jmp        [PC + D0.w + 0x2]
  1184. 00000D9E  001A 00D4                ori.b      [A2]+, 0xD4
  1185. 00000DA2  015E                     bchg       [A6]+, D0
  1186. 00000DA4  00F8                     .incomplete
  1187. 00000DA6  001A 00DE                ori.b      [A2]+, 0xDE
  1188. 00000DAA  015E                     bchg       [A6]+, D0
  1189. 00000DAC  015E                     bchg       [A6]+, D0
  1190. 00000DAE  001A 015E                ori.b      [A2]+, 0x5E /* '^' */
  1191. 00000DB2  015E                     bchg       [A6]+, D0
  1192. 00000DB4  015E                     bchg       [A6]+, D0
  1193. 00000DB6  001A 2F2C                ori.b      [A2]+, 0x2C /* ',' */
  1194. 00000DBA  0226 4EBA                andi.b     -[A6], 0xBA
  1195. 00000DBE  02C8                     .incomplete
  1196. 00000DC0  4A00                     tst.b      D0
  1197. 00000DC2  584F                     addq.w     A7, 4
  1198. 00000DC4  674C                     beq        +0x4E /* 00000E12 */
  1199. 00000DC6  206C 0222                movea.l    A0, [A4 + 0x222]
  1200. 00000DCA  4A28 0015                tst.b      [A0 + 0x15]
  1201. 00000DCE  6642                     bne        +0x44 /* 00000E12 */
  1202. 00000DD0  594F                     subq.w     A7, 4
  1203. 00000DD2  A8D8                     syscall    NewRgn
  1204. 00000DD4  205F                     movea.l    A0, [A7]+
  1205. 00000DD6  2448                     movea.l    A2, A0
  1206. 00000DD8  594F                     subq.w     A7, 4
  1207. 00000DDA  A8D8                     syscall    NewRgn
  1208. 00000DDC  205F                     movea.l    A0, [A7]+
  1209. 00000DDE  2648                     movea.l    A3, A0
  1210. 00000DE0  200A                     move.l     D0, A2
  1211. 00000DE2  6730                     beq        +0x32 /* 00000E14 */
  1212. 00000DE4  200B                     move.l     D0, A3
  1213. 00000DE6  672C                     beq        +0x2E /* 00000E14 */
  1214. 00000DE8  2F0A                     move.l     -[A7], A2
  1215. 00000DEA  A87A                     syscall    GetClip
  1216. 00000DEC  206C 0226                movea.l    A0, [A4 + 0x226]
  1217. 00000DF0  2F28 0072                move.l     -[A7], [A0 + 0x72]
  1218. 00000DF4  594F                     subq.w     A7, 4
  1219. 00000DF6  2EB8 09EE                move.l     [A7], [0x000009EE /* GrayRgn */]
  1220. 00000DFA  205F                     movea.l    A0, [A7]+
  1221. 00000DFC  2F08                     move.l     -[A7], A0
  1222. 00000DFE  2F0B                     move.l     -[A7], A3
  1223. 00000E00  A8E4                     syscall    SectRgn
  1224. 00000E02  2F0B                     move.l     -[A7], A3
  1225. 00000E04  A879                     syscall    SetClip
  1226. 00000E06  2F0B                     move.l     -[A7], A3
  1227. 00000E08  A8D9                     syscall    DisposRgn/DisposeRgn
  1228. 00000E0A  2F2C 0226                move.l     -[A7], [A4 + 0x226]
  1229. 00000E0E  A90B                     syscall    ClipAbove
  1230. 00000E10  6002                     bra        +0x4 /* 00000E14 */
  1231. label00000E12:
  1232. 00000E12  95CA                     sub.l      A2, A2
  1233. label00000E14:
  1234. 00000E14  206E FFE0                movea.l    A0, [A6 - 0x20]
  1235. 00000E18  4E90                     jsr        [A0]
  1236. 00000E1A  3F2C 0220                move.w     -[A7], [A4 + 0x220]
  1237. 00000E1E  486E FED4                pea.l      [A6 - 0x12C]
  1238. 00000E22  206E FFE4                movea.l    A0, [A6 - 0x1C]
  1239. 00000E26  4E90                     jsr        [A0]
  1240. 00000E28  206C 0226                movea.l    A0, [A4 + 0x226]
  1241. 00000E2C  4A28 0070                tst.b      [A0 + 0x70]
  1242. 00000E30  5C4F                     addq.w     A7, 6
  1243. 00000E32  670C                     beq        +0xE /* 00000E40 */
  1244. 00000E34  1F3C 0001                move.b     -[A7], 0x1
  1245. 00000E38  206E FFF4                movea.l    A0, [A6 - 0xC]
  1246. 00000E3C  4E90                     jsr        [A0]
  1247. 00000E3E  544F                     addq.w     A7, 2
  1248. label00000E40:
  1249. 00000E40  206C 0226                movea.l    A0, [A4 + 0x226]
  1250. 00000E44  4A28 0071                tst.b      [A0 + 0x71]
  1251. 00000E48  6716                     beq        +0x18 /* 00000E60 */
  1252. 00000E4A  1F3C 0001                move.b     -[A7], 0x1
  1253. 00000E4E  206E FFF8                movea.l    A0, [A6 - 0x8]
  1254. 00000E52  4E90                     jsr        [A0]
  1255. 00000E54  1F3C 0001                move.b     -[A7], 0x1
  1256. 00000E58  206E FFFC                movea.l    A0, [A6 - 0x4]
  1257. 00000E5C  4E90                     jsr        [A0]
  1258. 00000E5E  584F                     addq.w     A7, 4
  1259. label00000E60:
  1260. 00000E60  200A                     move.l     D0, A2
  1261. 00000E62  6700 017C                beq        +0x17E /* 00000FE0 */
  1262. 00000E66  2F0A                     move.l     -[A7], A2
  1263. 00000E68  A879                     syscall    SetClip
  1264. 00000E6A  2F0A                     move.l     -[A7], A2
  1265. 00000E6C  A8D9                     syscall    DisposRgn/DisposeRgn
  1266. 00000E6E  6000 0170                bra        +0x172 /* 00000FE0 */
  1267. 00000E72  206E FFE8                movea.l    A0, [A6 - 0x18]
  1268. 00000E76  4E90                     jsr        [A0]
  1269. 00000E78  6000 0166                bra        +0x168 /* 00000FE0 */
  1270. 00000E7C  206E FFEC                movea.l    A0, [A6 - 0x14]
  1271. 00000E80  4E90                     jsr        [A0]
  1272. 00000E82  3F2C 0220                move.w     -[A7], [A4 + 0x220]
  1273. 00000E86  486E FED4                pea.l      [A6 - 0x12C]
  1274. 00000E8A  206E FFF0                movea.l    A0, [A6 - 0x10]
  1275. 00000E8E  4E90                     jsr        [A0]
  1276. 00000E90  5C4F                     addq.w     A7, 6
  1277. 00000E92  6000 014C                bra        +0x14E /* 00000FE0 */
  1278. 00000E96  486C 01E4                pea.l      [A4 + 0x1E4]
  1279. 00000E9A  AA14                     syscall    RGBForeColor
  1280. 00000E9C  2D6C 022C FFD4           move.l     [A6 - 0x2C], [A4 + 0x22C]
  1281. 00000EA2  2D6C 0230 FFD8           move.l     [A6 - 0x28], [A4 + 0x230]
  1282. 00000EA8  302E FFD6                move.w     D0, [A6 - 0x2A]
  1283. 00000EAC  48C0                     ext.l      D0
  1284. 00000EAE  5280                     addq.l     D0, 1
  1285. 00000EB0  3F00                     move.w     -[A7], D0
  1286. 00000EB2  302E FFD8                move.w     D0, [A6 - 0x28]
  1287. 00000EB6  48C0                     ext.l      D0
  1288. 00000EB8  5380                     subq.l     D0, 1
  1289. 00000EBA  3F00                     move.w     -[A7], D0
  1290. 00000EBC  A893                     syscall    MoveTo
  1291. 00000EBE  302E FFDA                move.w     D0, [A6 - 0x26]
  1292. 00000EC2  48C0                     ext.l      D0
  1293. 00000EC4  5380                     subq.l     D0, 1
  1294. 00000EC6  3F00                     move.w     -[A7], D0
  1295. 00000EC8  302E FFD8                move.w     D0, [A6 - 0x28]
  1296. 00000ECC  48C0                     ext.l      D0
  1297. 00000ECE  5380                     subq.l     D0, 1
  1298. 00000ED0  3F00                     move.w     -[A7], D0
  1299. 00000ED2  A891                     syscall    LineTo
  1300. 00000ED4  302E FFDA                move.w     D0, [A6 - 0x26]
  1301. 00000ED8  48C0                     ext.l      D0
  1302. 00000EDA  5380                     subq.l     D0, 1
  1303. 00000EDC  3F00                     move.w     -[A7], D0
  1304. 00000EDE  302E FFD4                move.w     D0, [A6 - 0x2C]
  1305. 00000EE2  48C0                     ext.l      D0
  1306. 00000EE4  5280                     addq.l     D0, 1
  1307. 00000EE6  3F00                     move.w     -[A7], D0
  1308. 00000EE8  A891                     syscall    LineTo
  1309. 00000EEA  536E FFDA                subq.w     [A6 - 0x26], 1
  1310. 00000EEE  536E FFD8                subq.w     [A6 - 0x28], 1
  1311. 00000EF2  486E FFD4                pea.l      [A6 - 0x2C]
  1312. 00000EF6  A8A1                     syscall    FrameRect
  1313. 00000EF8  6000 00E6                bra        +0xE8 /* 00000FE0 */
  1314. label00000EFC:
  1315. 00000EFC  486C 01E4                pea.l      [A4 + 0x1E4]
  1316. 00000F00  AA14                     syscall    RGBForeColor
  1317. 00000F02  486C 022C                pea.l      [A4 + 0x22C]
  1318. 00000F06  A8A1                     syscall    FrameRect
  1319. 00000F08  6000 00D6                bra        +0xD8 /* 00000FE0 */
  1320. 00000F0C  206C 0222                movea.l    A0, [A4 + 0x222]
  1321. 00000F10  1028 0014                move.b     D0, [A0 + 0x14]
  1322. 00000F14  57C0                     seq        D0
  1323. 00000F16  4400                     neg.b      D0
  1324. 00000F18  49C0                     lea.l      A4, D0
  1325. 00000F1A  1140 0014                move.b     [A0 + 0x14], D0
  1326. 00000F1E  7004                     moveq.l    D0, 0x04
  1327. 00000F20  B680                     cmp.l      D3, D0
  1328. 00000F22  6614                     bne        +0x16 /* 00000F38 */
  1329. 00000F24  206C 0222                movea.l    A0, [A4 + 0x222]
  1330. 00000F28  1F28 0014                move.b     -[A7], [A0 + 0x14]
  1331. 00000F2C  206E FFF4                movea.l    A0, [A6 - 0xC]
  1332. 00000F30  4E90                     jsr        [A0]
  1333. 00000F32  544F                     addq.w     A7, 2
  1334. 00000F34  6000 00AA                bra        +0xAC /* 00000FE0 */
  1335. label00000F38:
  1336. 00000F38  7005                     moveq.l    D0, 0x05
  1337. 00000F3A  B680                     cmp.l      D3, D0
  1338. 00000F3C  6614                     bne        +0x16 /* 00000F52 */
  1339. 00000F3E  206C 0222                movea.l    A0, [A4 + 0x222]
  1340. 00000F42  1F28 0014                move.b     -[A7], [A0 + 0x14]
  1341. 00000F46  206E FFF8                movea.l    A0, [A6 - 0x8]
  1342. 00000F4A  4E90                     jsr        [A0]
  1343. 00000F4C  544F                     addq.w     A7, 2
  1344. 00000F4E  6000 0090                bra        +0x92 /* 00000FE0 */
  1345. label00000F52:
  1346. 00000F52  206C 0222                movea.l    A0, [A4 + 0x222]
  1347. 00000F56  1F28 0014                move.b     -[A7], [A0 + 0x14]
  1348. 00000F5A  206E FFFC                movea.l    A0, [A6 - 0x4]
  1349. 00000F5E  4E90                     jsr        [A0]
  1350. 00000F60  544F                     addq.w     A7, 2
  1351. 00000F62  607C                     bra        +0x7E /* 00000FE0 */
  1352. 00000F64  2F2C 0226                move.l     -[A7], [A4 + 0x226]
  1353. 00000F68  4EBA 011C                jsr        [PC + 0x11C /* 00001086 */]
  1354. 00000F6C  4A00                     tst.b      D0
  1355. 00000F6E  584F                     addq.w     A7, 4
  1356. 00000F70  666E                     bne        +0x70 /* 00000FE0 */
  1357. 00000F72  594F                     subq.w     A7, 4
  1358. 00000F74  A8D8                     syscall    NewRgn
  1359. 00000F76  205F                     movea.l    A0, [A7]+
  1360. 00000F78  2448                     movea.l    A2, A0
  1361. 00000F7A  594F                     subq.w     A7, 4
  1362. 00000F7C  A8D8                     syscall    NewRgn
  1363. 00000F7E  205F                     movea.l    A0, [A7]+
  1364. 00000F80  2648                     movea.l    A3, A0
  1365. 00000F82  200A                     move.l     D0, A2
  1366. 00000F84  672C                     beq        +0x2E /* 00000FB2 */
  1367. 00000F86  200B                     move.l     D0, A3
  1368. 00000F88  6728                     beq        +0x2A /* 00000FB2 */
  1369. 00000F8A  2F0A                     move.l     -[A7], A2
  1370. 00000F8C  A87A                     syscall    GetClip
  1371. 00000F8E  206C 0226                movea.l    A0, [A4 + 0x226]
  1372. 00000F92  2F28 0072                move.l     -[A7], [A0 + 0x72]
  1373. 00000F96  594F                     subq.w     A7, 4
  1374. 00000F98  2EB8 09EE                move.l     [A7], [0x000009EE /* GrayRgn */]
  1375. 00000F9C  205F                     movea.l    A0, [A7]+
  1376. 00000F9E  2F08                     move.l     -[A7], A0
  1377. 00000FA0  2F0B                     move.l     -[A7], A3
  1378. 00000FA2  A8E4                     syscall    SectRgn
  1379. 00000FA4  2F0B                     move.l     -[A7], A3
  1380. 00000FA6  A879                     syscall    SetClip
  1381. 00000FA8  2F0B                     move.l     -[A7], A3
  1382. 00000FAA  A8D9                     syscall    DisposRgn/DisposeRgn
  1383. 00000FAC  2F2C 0226                move.l     -[A7], [A4 + 0x226]
  1384. 00000FB0  A90B                     syscall    ClipAbove
  1385. label00000FB2:
  1386. 00000FB2  206C 0226                movea.l    A0, [A4 + 0x226]
  1387. 00000FB6  2068 0076                movea.l    A0, [A0 + 0x76]
  1388. 00000FBA  2050                     movea.l    A0, [A0]
  1389. 00000FBC  2D68 0002 FFD4           move.l     [A6 - 0x2C], [A0 + 0x2]
  1390. 00000FC2  2D68 0006 FFD8           move.l     [A6 - 0x28], [A0 + 0x6]
  1391. 00000FC8  486E FFD4                pea.l      [A6 - 0x2C]
  1392. 00000FCC  206E FFDC                movea.l    A0, [A6 - 0x24]
  1393. 00000FD0  4E90                     jsr        [A0]
  1394. 00000FD2  200A                     move.l     D0, A2
  1395. 00000FD4  584F                     addq.w     A7, 4
  1396. 00000FD6  6708                     beq        +0xA /* 00000FE0 */
  1397. 00000FD8  2F0A                     move.l     -[A7], A2
  1398. 00000FDA  A879                     syscall    SetClip
  1399. 00000FDC  2F0A                     move.l     -[A7], A2
  1400. 00000FDE  A8D9                     syscall    DisposRgn/DisposeRgn
  1401. label00000FE0:
  1402. 00000FE0  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  1403. 00000FE4  4E5E                     unlink     A6
  1404. 00000FE6  4E74 000C                rtd        0x000C
  1405. fn00000FEA:
  1406. 00000FEA  4E56 0000                link       A6, 0
  1407. 00000FEE  206E 000C                movea.l    A0, [A6 + 0xC]
  1408. 00000FF2  302E 000A                move.w     D0, [A6 + 0xA]
  1409. 00000FF6  B068 0002                cmp.w      D0, [A0 + 0x2]
  1410. 00000FFA  6F20                     ble        +0x22 /* 0000101C */
  1411. 00000FFC  302E 000A                move.w     D0, [A6 + 0xA]
  1412. 00001000  B068 0006                cmp.w      D0, [A0 + 0x6]
  1413. 00001004  6C16                     bge        +0x18 /* 0000101C */
  1414. 00001006  302E 0008                move.w     D0, [A6 + 0x8]
  1415. 0000100A  B050                     cmp.w      D0, [A0]
  1416. 0000100C  6F0E                     ble        +0x10 /* 0000101C */
  1417. 0000100E  302E 0008                move.w     D0, [A6 + 0x8]
  1418. 00001012  B068 0004                cmp.w      D0, [A0 + 0x4]
  1419. 00001016  6C04                     bge        +0x6 /* 0000101C */
  1420. 00001018  7001                     moveq.l    D0, 0x01
  1421. 0000101A  6002                     bra        +0x4 /* 0000101E */
  1422. label0000101C:
  1423. 0000101C  7000                     moveq.l    D0, 0x00
  1424. label0000101E:
  1425. 0000101E  4E5E                     unlink     A6
  1426. 00001020  4E75                     rts
  1427. fn00001022:
  1428. 00001022  4E56 0000                link       A6, 0
  1429. 00001026  206E 0008                movea.l    A0, [A6 + 0x8]
  1430. 0000102A  342E 000C                move.w     D2, [A6 + 0xC]
  1431. 0000102E  322E 000E                move.w     D1, [A6 + 0xE]
  1432. 00001032  D568 0002                add.w      [A0 + 0x2], D2
  1433. 00001036  D350                     add.w      [A0], D1
  1434. 00001038  9568 0006                sub.w      [A0 + 0x6], D2
  1435. 0000103C  9368 0004                sub.w      [A0 + 0x4], D1
  1436. 00001040  3028 0004                move.w     D0, [A0 + 0x4]
  1437. 00001044  B050                     cmp.w      D0, [A0]
  1438. 00001046  6F0A                     ble        +0xC /* 00001052 */
  1439. 00001048  3028 0006                move.w     D0, [A0 + 0x6]
  1440. 0000104C  B068 0002                cmp.w      D0, [A0 + 0x2]
  1441. 00001050  6E0E                     bgt        +0x10 /* 00001060 */
  1442. label00001052:
  1443. 00001052  4268 0006                clr.w      [A0 + 0x6]
  1444. 00001056  4268 0002                clr.w      [A0 + 0x2]
  1445. 0000105A  4268 0004                clr.w      [A0 + 0x4]
  1446. 0000105E  4250                     clr.w      [A0]
  1447. label00001060:
  1448. 00001060  4E5E                     unlink     A6
  1449. 00001062  4E75                     rts
  1450. fn00001064:
  1451. 00001064  4E56 0000                link       A6, 0
  1452. 00001068  206E 0008                movea.l    A0, [A6 + 0x8]
  1453. 0000106C  322E 000C                move.w     D1, [A6 + 0xC]
  1454. 00001070  302E 000E                move.w     D0, [A6 + 0xE]
  1455. 00001074  D368 0002                add.w      [A0 + 0x2], D1
  1456. 00001078  D150                     add.w      [A0], D0
  1457. 0000107A  D368 0006                add.w      [A0 + 0x6], D1
  1458. 0000107E  D168 0004                add.w      [A0 + 0x4], D0
  1459. 00001082  4E5E                     unlink     A6
  1460. 00001084  4E75                     rts
  1461. fn00001086:
  1462. 00001086  4E56 0000                link       A6, 0
  1463. 0000108A  554F                     subq.w     A7, 2
  1464. 0000108C  206E 0008                movea.l    A0, [A6 + 0x8]
  1465. 00001090  2F28 0076                move.l     -[A7], [A0 + 0x76]
  1466. 00001094  A8E2                     syscall    EmptyRgn
  1467. 00001096  101F                     move.b     D0, [A7]+
  1468. 00001098  6704                     beq        +0x6 /* 0000109E */
  1469. 0000109A  7001                     moveq.l    D0, 0x01
  1470. 0000109C  6002                     bra        +0x4 /* 000010A0 */
  1471. label0000109E:
  1472. 0000109E  7000                     moveq.l    D0, 0x00
  1473. label000010A0:
  1474. 000010A0  4E5E                     unlink     A6
  1475. 000010A2  4E75                     rts
  1476. fn000010A4:
  1477. 000010A4  4E56 FFEC                link       A6, -0x0014
  1478. 000010A8  486E FFF0                pea.l      [A6 - 0x10]
  1479. 000010AC  A976                     syscall    GetKeys
  1480. 000010AE  7001                     moveq.l    D0, 0x01
  1481. 000010B0  322E 0008                move.w     D1, [A6 + 0x8]
  1482. 000010B4  7407                     moveq.l    D2, 0x07
  1483. 000010B6  C282                     and.l      D1, D2
  1484. 000010B8  342E 0008                move.w     D2, [A6 + 0x8]
  1485. 000010BC  48C2                     ext.l      D2
  1486. 000010BE  E682                     asr        D2, 3
  1487. 000010C0  41EE FFF0                lea.l      A0, [A6 - 0x10]
  1488. 000010C4  2D40 FFEC                move.l     [A6 - 0x14], D0
  1489. 000010C8  7000                     moveq.l    D0, 0x00
  1490. 000010CA  1030 2800                move.b     D0, [A0 + D2]
  1491. 000010CE  E2A0                     asr        D0, D1
  1492. 000010D0  C0AE FFEC                and.l      D0, [A6 - 0x14]
  1493. 000010D4  6704                     beq        +0x6 /* 000010DA */
  1494. 000010D6  7001                     moveq.l    D0, 0x01
  1495. 000010D8  6002                     bra        +0x4 /* 000010DC */
  1496. label000010DA:
  1497. 000010DA  7000                     moveq.l    D0, 0x00
  1498. label000010DC:
  1499. 000010DC  4E5E                     unlink     A6
  1500. 000010DE  4E75                     rts
  1501. fn000010E0:
  1502. 000010E0  4E56 0000                link       A6, 0
  1503. 000010E4  48E7 1030                movem.l    -[A7], D3,A2,A3
  1504. 000010E8  246E 0008                movea.l    A2, [A6 + 0x8]
  1505. 000010EC  262E 000C                move.l     D3, [A6 + 0xC]
  1506. 000010F0  266E 0010                movea.l    A3, [A6 + 0x10]
  1507. 000010F4  4A2E 0014                tst.b      [A6 + 0x14]
  1508. 000010F8  6760                     beq        +0x62 /* 0000115A */
  1509. 000010FA  2F0B                     move.l     -[A7], A3
  1510. 000010FC  AA14                     syscall    RGBForeColor
  1511. 000010FE  302A 0002                move.w     D0, [A2 + 0x2]
  1512. 00001102  48C0                     ext.l      D0
  1513. 00001104  5280                     addq.l     D0, 1
  1514. 00001106  3F00                     move.w     -[A7], D0
  1515. 00001108  302A 0004                move.w     D0, [A2 + 0x4]
  1516. 0000110C  48C0                     ext.l      D0
  1517. 0000110E  5380                     subq.l     D0, 1
  1518. 00001110  3F00                     move.w     -[A7], D0
  1519. 00001112  A893                     syscall    MoveTo
  1520. 00001114  302A 0006                move.w     D0, [A2 + 0x6]
  1521. 00001118  48C0                     ext.l      D0
  1522. 0000111A  5380                     subq.l     D0, 1
  1523. 0000111C  3F00                     move.w     -[A7], D0
  1524. 0000111E  302A 0004                move.w     D0, [A2 + 0x4]
  1525. 00001122  48C0                     ext.l      D0
  1526. 00001124  5380                     subq.l     D0, 1
  1527. 00001126  3F00                     move.w     -[A7], D0
  1528. 00001128  A891                     syscall    LineTo
  1529. 0000112A  302A 0006                move.w     D0, [A2 + 0x6]
  1530. 0000112E  48C0                     ext.l      D0
  1531. 00001130  5380                     subq.l     D0, 1
  1532. 00001132  3F00                     move.w     -[A7], D0
  1533. 00001134  3F12                     move.w     -[A7], [A2]
  1534. 00001136  A891                     syscall    LineTo
  1535. 00001138  B68B                     cmp.l      D3, A3
  1536. 0000113A  6704                     beq        +0x6 /* 00001140 */
  1537. 0000113C  2F03                     move.l     -[A7], D3
  1538. 0000113E  AA14                     syscall    RGBForeColor
  1539. label00001140:
  1540. 00001140  3F2A 0002                move.w     -[A7], [A2 + 0x2]
  1541. 00001144  3F12                     move.w     -[A7], [A2]
  1542. 00001146  A891                     syscall    LineTo
  1543. 00001148  3F2A 0002                move.w     -[A7], [A2 + 0x2]
  1544. 0000114C  302A 0004                move.w     D0, [A2 + 0x4]
  1545. 00001150  48C0                     ext.l      D0
  1546. 00001152  5380                     subq.l     D0, 1
  1547. 00001154  3F00                     move.w     -[A7], D0
  1548. 00001156  A891                     syscall    LineTo
  1549. 00001158  6066                     bra        +0x68 /* 000011C0 */
  1550. label0000115A:
  1551. 0000115A  2F0B                     move.l     -[A7], A3
  1552. 0000115C  AA14                     syscall    RGBForeColor
  1553. 0000115E  3F2A 0002                move.w     -[A7], [A2 + 0x2]
  1554. 00001162  302A 0004                move.w     D0, [A2 + 0x4]
  1555. 00001166  48C0                     ext.l      D0
  1556. 00001168  5380                     subq.l     D0, 1
  1557. 0000116A  3F00                     move.w     -[A7], D0
  1558. 0000116C  A893                     syscall    MoveTo
  1559. 0000116E  302A 0006                move.w     D0, [A2 + 0x6]
  1560. 00001172  48C0                     ext.l      D0
  1561. 00001174  5380                     subq.l     D0, 1
  1562. 00001176  3F00                     move.w     -[A7], D0
  1563. 00001178  302A 0004                move.w     D0, [A2 + 0x4]
  1564. 0000117C  48C0                     ext.l      D0
  1565. 0000117E  5380                     subq.l     D0, 1
  1566. 00001180  3F00                     move.w     -[A7], D0
  1567. 00001182  A891                     syscall    LineTo
  1568. 00001184  302A 0006                move.w     D0, [A2 + 0x6]
  1569. 00001188  48C0                     ext.l      D0
  1570. 0000118A  5380                     subq.l     D0, 1
  1571. 0000118C  3F00                     move.w     -[A7], D0
  1572. 0000118E  3F12                     move.w     -[A7], [A2]
  1573. 00001190  A891                     syscall    LineTo
  1574. 00001192  B68B                     cmp.l      D3, A3
  1575. 00001194  6704                     beq        +0x6 /* 0000119A */
  1576. 00001196  2F03                     move.l     -[A7], D3
  1577. 00001198  AA14                     syscall    RGBForeColor
  1578. label0000119A:
  1579. 0000119A  302A 0006                move.w     D0, [A2 + 0x6]
  1580. 0000119E  48C0                     ext.l      D0
  1581. 000011A0  5580                     subq.l     D0, 2
  1582. 000011A2  3F00                     move.w     -[A7], D0
  1583. 000011A4  3F12                     move.w     -[A7], [A2]
  1584. 000011A6  A893                     syscall    MoveTo
  1585. 000011A8  3F2A 0002                move.w     -[A7], [A2 + 0x2]
  1586. 000011AC  3F12                     move.w     -[A7], [A2]
  1587. 000011AE  A891                     syscall    LineTo
  1588. 000011B0  3F2A 0002                move.w     -[A7], [A2 + 0x2]
  1589. 000011B4  302A 0004                move.w     D0, [A2 + 0x4]
  1590. 000011B8  48C0                     ext.l      D0
  1591. 000011BA  5580                     subq.l     D0, 2
  1592. 000011BC  3F00                     move.w     -[A7], D0
  1593. 000011BE  A891                     syscall    LineTo
  1594. label000011C0:
  1595. 000011C0  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  1596. 000011C4  4E5E                     unlink     A6
  1597. 000011C6  4E75                     rts
  1598. fn000011C8:
  1599. 000011C8  4E56 0000                link       A6, 0
  1600. 000011CC  2F0A                     move.l     -[A7], A2
  1601. 000011CE  246E 000A                movea.l    A2, [A6 + 0xA]
  1602. 000011D2  302E 0008                move.w     D0, [A6 + 0x8]
  1603. 000011D6  48C0                     ext.l      D0
  1604. 000011D8  0C80 0000 000C           cmpi.l     D0, 0xC
  1605. 000011DE  6258                     bhi        +0x5A /* 00001238 */
  1606. 000011E0  303B 0206                move.w     D0, [PC + D0.w * 2 + 0x6]
  1607. 000011E4  4EFB 0002                jmp        [PC + D0.w + 0x2]
  1608. 000011E8  001A 0050                ori.b      [A2]+, 0x50 /* 'P' */
  1609. 000011EC  0050 0050                ori.w      [A0], 0x50 /* 'P' */
  1610. 000011F0  001A 001A                ori.b      [A2]+, 0x1A
  1611. 000011F4  0050 001A                ori.w      [A0], 0x1A
  1612. 000011F8  0050 002C                ori.w      [A0], 0x2C /* ',' */
  1613. 000011FC  0050 002C                ori.w      [A0], 0x2C /* ',' */
  1614. 00001200  003E 357C                ori.b      <<invalid special address>>, 0x7C /* '|' */
  1615. 00001204  FFFF                     .invalid   <<F/7/7>>
  1616. 00001206  0004 357C                ori.b      D4, 0x7C /* '|' */
  1617. 0000120A  FFFF                     .invalid   <<F/7/7>>
  1618. 0000120C  0002 34BC                ori.b      D2, 0xBC
  1619. 00001210  FFFF                     .invalid   <<F/7/7>>
  1620. 00001212  602E                     bra        +0x30 /* 00001242 */
  1621. 00001214  357C CCCC 0002           move.w     [A2 + 0x2], 0xCCCC
  1622. 0000121A  34BC CCCC                move.w     [A2], 0xCCCC
  1623. 0000121E  357C FFFF 0004           move.w     [A2 + 0x4], 0xFFFF
  1624. 00001224  601C                     bra        +0x1E /* 00001242 */
  1625. 00001226  357C 3333 0002           move.w     [A2 + 0x2], 0x3333 /* '33' */
  1626. 0000122C  34BC 3333                move.w     [A2], 0x3333 /* '33' */
  1627. 00001230  357C 6666 0004           move.w     [A2 + 0x4], 0x6666 /* 'ff' */
  1628. 00001236  600A                     bra        +0xC /* 00001242 */
  1629. label00001238:
  1630. 00001238  426A 0004                clr.w      [A2 + 0x4]
  1631. 0000123C  426A 0002                clr.w      [A2 + 0x2]
  1632. 00001240  4252                     clr.w      [A2]
  1633. label00001242:
  1634. 00001242  245F                     movea.l    A2, [A7]+
  1635. 00001244  4E5E                     unlink     A6
  1636. 00001246  4E75                     rts
  1637. fn00001248:
  1638. 00001248  4E56 FFFC                link       A6, -0x0004
  1639. 0000124C  48E7 1820                movem.l    -[A7], D3,D4,A2
  1640. 00001250  382E 000C                move.w     D4, [A6 + 0xC]
  1641. 00001254  246E 000E                movea.l    A2, [A6 + 0xE]
  1642. 00001258  554F                     subq.w     A7, 2
  1643. 0000125A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1644. 0000125E  486E FFFC                pea.l      [A6 - 0x4]
  1645. 00001262  AA42                     syscall    GetAuxWin
  1646. 00001264  101F                     move.b     D0, [A7]+
  1647. 00001266  206E FFFC                movea.l    A0, [A6 - 0x4]
  1648. 0000126A  2050                     movea.l    A0, [A0]
  1649. 0000126C  2068 0008                movea.l    A0, [A0 + 0x8]
  1650. 00001270  2050                     movea.l    A0, [A0]
  1651. 00001272  3628 0006                move.w     D3, [A0 + 0x6]
  1652. 00001276  B644                     cmp.w      D3, D4
  1653. 00001278  6C1C                     bge        +0x1E /* 00001296 */
  1654. 0000127A  554F                     subq.w     A7, 2
  1655. 0000127C  42A7                     clr.l      -[A7]
  1656. 0000127E  486E FFFC                pea.l      [A6 - 0x4]
  1657. 00001282  AA42                     syscall    GetAuxWin
  1658. 00001284  101F                     move.b     D0, [A7]+
  1659. 00001286  206E FFFC                movea.l    A0, [A6 - 0x4]
  1660. 0000128A  2050                     movea.l    A0, [A0]
  1661. 0000128C  2068 0008                movea.l    A0, [A0 + 0x8]
  1662. 00001290  2050                     movea.l    A0, [A0]
  1663. 00001292  3628 0006                move.w     D3, [A0 + 0x6]
  1664. label00001296:
  1665. 00001296  B644                     cmp.w      D3, D4
  1666. 00001298  6D20                     blt        +0x22 /* 000012BA */
  1667. 0000129A  3044                     movea.w    A0, D4
  1668. 0000129C  2008                     move.l     D0, A0
  1669. 0000129E  E788                     lsl        D0, 3
  1670. 000012A0  206E FFFC                movea.l    A0, [A6 - 0x4]
  1671. 000012A4  2050                     movea.l    A0, [A0]
  1672. 000012A6  2068 0008                movea.l    A0, [A0 + 0x8]
  1673. 000012AA  2050                     movea.l    A0, [A0]
  1674. 000012AC  D1C0                     add.l      A0, D0
  1675. 000012AE  24A8 000A                move.l     [A2], [A0 + 0xA]
  1676. 000012B2  3568 000E 0004           move.w     [A2 + 0x4], [A0 + 0xE]
  1677. 000012B8  600A                     bra        +0xC /* 000012C4 */
  1678. label000012BA:
  1679. 000012BA  2F0A                     move.l     -[A7], A2
  1680. 000012BC  3F04                     move.w     -[A7], D4
  1681. 000012BE  4EBA FF08                jsr        [PC - 0xF8 /* 000011C8 */]
  1682. 000012C2  5C4F                     addq.w     A7, 6
  1683. label000012C4:
  1684. 000012C4  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  1685. 000012C8  4E5E                     unlink     A6
  1686. 000012CA  4E75                     rts
  1687. fn000012CC:
  1688. 000012CC  4E56 0000                link       A6, 0
  1689. 000012D0  48E7 1E30                movem.l    -[A7], D3,D4,D5,D6,A2,A3
  1690. 000012D4  246E 0008                movea.l    A2, [A6 + 0x8]
  1691. 000012D8  2C2E 000C                move.l     D6, [A6 + 0xC]
  1692. 000012DC  266E 0010                movea.l    A3, [A6 + 0x10]
  1693. 000012E0  262E 0014                move.l     D3, [A6 + 0x14]
  1694. 000012E4  2803                     move.l     D4, D3
  1695. 000012E6  2A3C 0000 FFFF           move.l     D5, 0xFFFF
  1696. 000012EC  9A83                     sub.l      D5, D3
  1697. 000012EE  7000                     moveq.l    D0, 0x00
  1698. 000012F0  3012                     move.w     D0, [A2]
  1699. 000012F2  B085                     cmp.l      D0, D5
  1700. 000012F4  6E08                     bgt        +0xA /* 000012FE */
  1701. 000012F6  7000                     moveq.l    D0, 0x00
  1702. 000012F8  3012                     move.w     D0, [A2]
  1703. 000012FA  D083                     add.l      D0, D3
  1704. 000012FC  6006                     bra        +0x8 /* 00001304 */
  1705. label000012FE:
  1706. 000012FE  203C 0000 FFFF           move.l     D0, 0xFFFF
  1707. label00001304:
  1708. 00001304  2046                     movea.l    A0, D6
  1709. 00001306  3080                     move.w     [A0], D0
  1710. 00001308  7000                     moveq.l    D0, 0x00
  1711. 0000130A  302A 0002                move.w     D0, [A2 + 0x2]
  1712. 0000130E  B085                     cmp.l      D0, D5
  1713. 00001310  6E0A                     bgt        +0xC /* 0000131C */
  1714. 00001312  7000                     moveq.l    D0, 0x00
  1715. 00001314  302A 0002                move.w     D0, [A2 + 0x2]
  1716. 00001318  D083                     add.l      D0, D3
  1717. 0000131A  6006                     bra        +0x8 /* 00001322 */
  1718. label0000131C:
  1719. 0000131C  203C 0000 FFFF           move.l     D0, 0xFFFF
  1720. label00001322:
  1721. 00001322  2046                     movea.l    A0, D6
  1722. 00001324  3140 0002                move.w     [A0 + 0x2], D0
  1723. 00001328  7000                     moveq.l    D0, 0x00
  1724. 0000132A  302A 0004                move.w     D0, [A2 + 0x4]
  1725. 0000132E  B085                     cmp.l      D0, D5
  1726. 00001330  6E0A                     bgt        +0xC /* 0000133C */
  1727. 00001332  7000                     moveq.l    D0, 0x00
  1728. 00001334  302A 0004                move.w     D0, [A2 + 0x4]
  1729. 00001338  D083                     add.l      D0, D3
  1730. 0000133A  6006                     bra        +0x8 /* 00001342 */
  1731. label0000133C:
  1732. 0000133C  203C 0000 FFFF           move.l     D0, 0xFFFF
  1733. label00001342:
  1734. 00001342  2046                     movea.l    A0, D6
  1735. 00001344  3140 0004                move.w     [A0 + 0x4], D0
  1736. 00001348  7000                     moveq.l    D0, 0x00
  1737. 0000134A  3012                     move.w     D0, [A2]
  1738. 0000134C  B084                     cmp.l      D0, D4
  1739. 0000134E  6D08                     blt        +0xA /* 00001358 */
  1740. 00001350  7000                     moveq.l    D0, 0x00
  1741. 00001352  3012                     move.w     D0, [A2]
  1742. 00001354  9083                     sub.l      D0, D3
  1743. 00001356  6002                     bra        +0x4 /* 0000135A */
  1744. label00001358:
  1745. 00001358  7000                     moveq.l    D0, 0x00
  1746. label0000135A:
  1747. 0000135A  3680                     move.w     [A3], D0
  1748. 0000135C  7000                     moveq.l    D0, 0x00
  1749. 0000135E  302A 0002                move.w     D0, [A2 + 0x2]
  1750. 00001362  B084                     cmp.l      D0, D4
  1751. 00001364  6D0A                     blt        +0xC /* 00001370 */
  1752. 00001366  7000                     moveq.l    D0, 0x00
  1753. 00001368  302A 0002                move.w     D0, [A2 + 0x2]
  1754. 0000136C  9083                     sub.l      D0, D3
  1755. 0000136E  6002                     bra        +0x4 /* 00001372 */
  1756. label00001370:
  1757. 00001370  7000                     moveq.l    D0, 0x00
  1758. label00001372:
  1759. 00001372  3740 0002                move.w     [A3 + 0x2], D0
  1760. 00001376  7000                     moveq.l    D0, 0x00
  1761. 00001378  302A 0004                move.w     D0, [A2 + 0x4]
  1762. 0000137C  B084                     cmp.l      D0, D4
  1763. 0000137E  6D0A                     blt        +0xC /* 0000138A */
  1764. 00001380  7000                     moveq.l    D0, 0x00
  1765. 00001382  302A 0004                move.w     D0, [A2 + 0x4]
  1766. 00001386  9083                     sub.l      D0, D3
  1767. 00001388  6002                     bra        +0x4 /* 0000138C */
  1768. label0000138A:
  1769. 0000138A  7000                     moveq.l    D0, 0x00
  1770. label0000138C:
  1771. 0000138C  3740 0004                move.w     [A3 + 0x4], D0
  1772. 00001390  4CDF 0C78                movem.l    D3,D4,D5,D6,A2,A3, [A7]+
  1773. 00001394  4E5E                     unlink     A6
  1774. 00001396  4E75                     rts
  1775. fn00001398:
  1776. 00001398  4E56 FFE4                link       A6, -0x001C
  1777. 0000139C  48E7 1F30                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3
  1778. 000013A0  2E2E 0008                move.l     D7, [A6 + 0x8]
  1779. 000013A4  246E 000C                movea.l    A2, [A6 + 0xC]
  1780. 000013A8  362E 0010                move.w     D3, [A6 + 0x10]
  1781. 000013AC  486E FFE4                pea.l      [A6 - 0x1C]
  1782. 000013B0  A874                     syscall    GetPort
  1783. 000013B2  2D52 FFF8                move.l     [A6 - 0x8], [A2]
  1784. 000013B6  2D6A 0004 FFFC           move.l     [A6 - 0x4], [A2 + 0x4]
  1785. 000013BC  D76E FFFA                add.w      [A6 - 0x6], D3
  1786. 000013C0  976E FFFE                sub.w      [A6 - 0x2], D3
  1787. 000013C4  302E FFFE                move.w     D0, [A6 - 0x2]
  1788. 000013C8  B06E FFFA                cmp.w      D0, [A6 - 0x6]
  1789. 000013CC  6C06                     bge        +0x8 /* 000013D4 */
  1790. 000013CE  3D6E FFFA FFFE           move.w     [A6 - 0x2], [A6 - 0x6]
  1791. label000013D4:
  1792. 000013D4  302E FFFA                move.w     D0, [A6 - 0x6]
  1793. 000013D8  48C0                     ext.l      D0
  1794. 000013DA  322E FFFE                move.w     D1, [A6 - 0x2]
  1795. 000013DE  48C1                     ext.l      D1
  1796. 000013E0  9280                     sub.l      D1, D0
  1797. 000013E2  3D41 FFEE                move.w     [A6 - 0x12], D1
  1798. 000013E6  554F                     subq.w     A7, 2
  1799. 000013E8  2F07                     move.l     -[A7], D7
  1800. 000013EA  A88C                     syscall    StringWidth
  1801. 000013EC  301F                     move.w     D0, [A7]+
  1802. 000013EE  3A00                     move.w     D5, D0
  1803. 000013F0  594F                     subq.w     A7, 4
  1804. 000013F2  A8D8                     syscall    NewRgn
  1805. 000013F4  205F                     movea.l    A0, [A7]+
  1806. 000013F6  2808                     move.l     D4, A0
  1807. 000013F8  594F                     subq.w     A7, 4
  1808. 000013FA  A8D8                     syscall    NewRgn
  1809. 000013FC  205F                     movea.l    A0, [A7]+
  1810. 000013FE  2648                     movea.l    A3, A0
  1811. 00001400  2F04                     move.l     -[A7], D4
  1812. 00001402  A87A                     syscall    GetClip
  1813. 00001404  4A2E 0012                tst.b      [A6 + 0x12]
  1814. 00001408  6604                     bne        +0x6 /* 0000140E */
  1815. 0000140A  D76E FFFE                add.w      [A6 - 0x2], D3
  1816. label0000140E:
  1817. 0000140E  2F0B                     move.l     -[A7], A3
  1818. 00001410  486E FFF8                pea.l      [A6 - 0x8]
  1819. 00001414  A8DF                     syscall    RectRgn
  1820. 00001416  4A2E 0012                tst.b      [A6 + 0x12]
  1821. 0000141A  6604                     bne        +0x6 /* 00001420 */
  1822. 0000141C  976E FFFE                sub.w      [A6 - 0x2], D3
  1823. label00001420:
  1824. 00001420  2F04                     move.l     -[A7], D4
  1825. 00001422  2F0B                     move.l     -[A7], A3
  1826. 00001424  2F0B                     move.l     -[A7], A3
  1827. 00001426  A8E4                     syscall    SectRgn
  1828. 00001428  2F0B                     move.l     -[A7], A3
  1829. 0000142A  A879                     syscall    SetClip
  1830. 0000142C  302E 0014                move.w     D0, [A6 + 0x14]
  1831. 00001430  48C0                     ext.l      D0
  1832. 00001432  670A                     beq        +0xC /* 0000143E */
  1833. 00001434  5380                     subq.l     D0, 1
  1834. 00001436  671A                     beq        +0x1C /* 00001452 */
  1835. 00001438  5380                     subq.l     D0, 1
  1836. 0000143A  6708                     beq        +0xA /* 00001444 */
  1837. 0000143C  6014                     bra        +0x16 /* 00001452 */
  1838. label0000143E:
  1839. 0000143E  362E FFFA                move.w     D3, [A6 - 0x6]
  1840. 00001442  602A                     bra        +0x2C /* 0000146E */
  1841. label00001444:
  1842. 00001444  3005                     move.w     D0, D5
  1843. 00001446  48C0                     ext.l      D0
  1844. 00001448  362E FFFE                move.w     D3, [A6 - 0x2]
  1845. 0000144C  48C3                     ext.l      D3
  1846. 0000144E  9680                     sub.l      D3, D0
  1847. 00001450  601C                     bra        +0x1E /* 0000146E */
  1848. label00001452:
  1849. 00001452  3605                     move.w     D3, D5
  1850. 00001454  48C3                     ext.l      D3
  1851. 00001456  322E FFEE                move.w     D1, [A6 - 0x12]
  1852. 0000145A  48C1                     ext.l      D1
  1853. 0000145C  9283                     sub.l      D1, D3
  1854. 0000145E  4C7C 1801 0000 0002      movem.l    D0,A3,A4, 0x2
  1855. 00001466  362E FFFA                move.w     D3, [A6 - 0x6]
  1856. 0000146A  48C3                     ext.l      D3
  1857. 0000146C  D681                     add.l      D3, D1
  1858. label0000146E:
  1859. 0000146E  B66E FFFA                cmp.w      D3, [A6 - 0x6]
  1860. 00001472  6C04                     bge        +0x6 /* 00001478 */
  1861. 00001474  362E FFFA                move.w     D3, [A6 - 0x6]
  1862. label00001478:
  1863. 00001478  486E FFF0                pea.l      [A6 - 0x10]
  1864. 0000147C  A88B                     syscall    GetFontInfo
  1865. 0000147E  302E FFF8                move.w     D0, [A6 - 0x8]
  1866. 00001482  48C0                     ext.l      D0
  1867. 00001484  322E FFFC                move.w     D1, [A6 - 0x4]
  1868. 00001488  48C1                     ext.l      D1
  1869. 0000148A  9280                     sub.l      D1, D0
  1870. 0000148C  3D41 FFE8                move.w     [A6 - 0x18], D1
  1871. 00001490  302E FFF2                move.w     D0, [A6 - 0xE]
  1872. 00001494  48C0                     ext.l      D0
  1873. 00001496  322E FFF0                move.w     D1, [A6 - 0x10]
  1874. 0000149A  48C1                     ext.l      D1
  1875. 0000149C  D280                     add.l      D1, D0
  1876. 0000149E  3D41 FFEA                move.w     [A6 - 0x16], D1
  1877. 000014A2  3001                     move.w     D0, D1
  1878. 000014A4  48C0                     ext.l      D0
  1879. 000014A6  322E FFE8                move.w     D1, [A6 - 0x18]
  1880. 000014AA  48C1                     ext.l      D1
  1881. 000014AC  9280                     sub.l      D1, D0
  1882. 000014AE  4C7C 1801 0000 0002      movem.l    D0,A3,A4, 0x2
  1883. 000014B6  302E FFF8                move.w     D0, [A6 - 0x8]
  1884. 000014BA  48C0                     ext.l      D0
  1885. 000014BC  D081                     add.l      D0, D1
  1886. 000014BE  322E FFF0                move.w     D1, [A6 - 0x10]
  1887. 000014C2  48C1                     ext.l      D1
  1888. 000014C4  D280                     add.l      D1, D0
  1889. 000014C6  3D41 FFEC                move.w     [A6 - 0x14], D1
  1890. 000014CA  3F03                     move.w     -[A7], D3
  1891. 000014CC  3F2E FFEC                move.w     -[A7], [A6 - 0x14]
  1892. 000014D0  A893                     syscall    MoveTo
  1893. 000014D2  2047                     movea.l    A0, D7
  1894. 000014D4  4868 0001                pea.l      [A0 + 0x1]
  1895. 000014D8  4267                     clr.w      -[A7]
  1896. 000014DA  7000                     moveq.l    D0, 0x00
  1897. 000014DC  1010                     move.b     D0, [A0]
  1898. 000014DE  3F00                     move.w     -[A7], D0
  1899. 000014E0  A885                     syscall    DrawText
  1900. 000014E2  3543 0002                move.w     [A2 + 0x2], D3
  1901. 000014E6  356E FFFE 0006           move.w     [A2 + 0x6], [A6 - 0x2]
  1902. 000014EC  3005                     move.w     D0, D5
  1903. 000014EE  48C0                     ext.l      D0
  1904. 000014F0  3C2A 0002                move.w     D6, [A2 + 0x2]
  1905. 000014F4  48C6                     ext.l      D6
  1906. 000014F6  DC80                     add.l      D6, D0
  1907. 000014F8  302A 0006                move.w     D0, [A2 + 0x6]
  1908. 000014FC  48C0                     ext.l      D0
  1909. 000014FE  BC80                     cmp.l      D6, D0
  1910. 00001500  6C04                     bge        +0x6 /* 00001506 */
  1911. 00001502  3546 0006                move.w     [A2 + 0x6], D6
  1912. label00001506:
  1913. 00001506  2F04                     move.l     -[A7], D4
  1914. 00001508  A879                     syscall    SetClip
  1915. 0000150A  2F04                     move.l     -[A7], D4
  1916. 0000150C  A8D9                     syscall    DisposRgn/DisposeRgn
  1917. 0000150E  2F0B                     move.l     -[A7], A3
  1918. 00001510  A8D9                     syscall    DisposRgn/DisposeRgn
  1919. 00001512  4CDF 0CF8                movem.l    D3,D4,D5,D6,D7,A2,A3, [A7]+
  1920. 00001516  4E5E                     unlink     A6
  1921. 00001518  4E75                     rts
  1922. fn0000151A:
  1923. 0000151A  4E56 FFF8                link       A6, -0x0008
  1924. 0000151E  486E FFFC                pea.l      [A6 - 0x4]
  1925. 00001522  A910                     syscall    GetWMgrPort
  1926. 00001524  486E FFF8                pea.l      [A6 - 0x8]
  1927. 00001528  AA48                     syscall    GetCWMgrPort
  1928. 0000152A  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  1929. 0000152E  A873                     syscall    SetPort
  1930. 00001530  206E FFFC                movea.l    A0, [A6 - 0x4]
  1931. 00001534  41E8 0030                lea.l      A0, [A0 + 0x30]
  1932. 00001538  226E FFF8                movea.l    A1, [A6 - 0x8]
  1933. 0000153C  43E9 0030                lea.l      A1, [A1 + 0x30]
  1934. 00001540  700A                     moveq.l    D0, 0x0A
  1935. 00001542  A22E                     syscall    BlockMove/BlockMoveData, flags=2
  1936. 00001544  206E FFFC                movea.l    A0, [A6 - 0x4]
  1937. 00001548  41E8 0042                lea.l      A0, [A0 + 0x42]
  1938. 0000154C  226E FFF8                movea.l    A1, [A6 - 0x8]
  1939. 00001550  43E9 0042                lea.l      A1, [A1 + 0x42]
  1940. 00001554  700E                     moveq.l    D0, 0x0E
  1941. 00001556  A22E                     syscall    BlockMove/BlockMoveData, flags=2
  1942. 00001558  206E FFFC                movea.l    A0, [A6 - 0x4]
  1943. 0000155C  4868 003A                pea.l      [A0 + 0x3A]
  1944. 00001560  A89D                     syscall    PenPat
  1945. 00001562  206E FFFC                movea.l    A0, [A6 - 0x4]
  1946. 00001566  4868 0020                pea.l      [A0 + 0x20]
  1947. 0000156A  A87C                     syscall    BackPat
  1948. 0000156C  4E5E                     unlink     A6
  1949. 0000156E  4E75                     rts
  1950. fn00001570:
  1951. 00001570  4E56 0000                link       A6, 0
  1952. 00001574  48E7 1C20                movem.l    -[A7], D3,D4,D5,A2
  1953. 00001578  246E 000A                movea.l    A2, [A6 + 0xA]
  1954. 0000157C  1F3C 0001                move.b     -[A7], 0x1
  1955. 00001580  2F2C 01DC                move.l     -[A7], [A4 + 0x1DC]
  1956. 00001584  2F2C 01E0                move.l     -[A7], [A4 + 0x1E0]
  1957. 00001588  2F0A                     move.l     -[A7], A2
  1958. 0000158A  4EBA FB54                jsr        [PC - 0x4AC /* 000010E0 */]
  1959. 0000158E  2F3C 0001 0001           move.l     -[A7], 0x10001
  1960. 00001594  2F0A                     move.l     -[A7], A2
  1961. 00001596  4EBA FA8A                jsr        [PC - 0x576 /* 00001022 */]
  1962. 0000159A  1F3C 0001                move.b     -[A7], 0x1
  1963. 0000159E  2F2C 01E0                move.l     -[A7], [A4 + 0x1E0]
  1964. 000015A2  2F2C 01DC                move.l     -[A7], [A4 + 0x1DC]
  1965. 000015A6  2F0A                     move.l     -[A7], A2
  1966. 000015A8  4EBA FB36                jsr        [PC - 0x4CA /* 000010E0 */]
  1967. 000015AC  2F3C 0001 0001           move.l     -[A7], 0x10001
  1968. 000015B2  2F0A                     move.l     -[A7], A2
  1969. 000015B4  4EBA FA6C                jsr        [PC - 0x594 /* 00001022 */]
  1970. 000015B8  4A2E 0008                tst.b      [A6 + 0x8]
  1971. 000015BC  4FEF 002C                lea.l      A7, [A7 + 0x2C]
  1972. 000015C0  6706                     beq        +0x8 /* 000015C8 */
  1973. 000015C2  7813                     moveq.l    D4, 0x13
  1974. 000015C4  7AFF                     moveq.l    D5, 0xFFFFFFFF
  1975. 000015C6  6004                     bra        +0x6 /* 000015CC */
  1976. label000015C8:
  1977. 000015C8  7800                     moveq.l    D4, 0x00
  1978. 000015CA  7A01                     moveq.l    D5, 0x01
  1979. label000015CC:
  1980. 000015CC  7600                     moveq.l    D3, 0x00
  1981. 000015CE  6036                     bra        +0x38 /* 00001606 */
  1982. label000015D0:
  1983. 000015D0  7006                     moveq.l    D0, 0x06
  1984. 000015D2  C1C4                     muls.w     D0, D4
  1985. 000015D4  41EC 0122                lea.l      A0, [A4 + 0x122]
  1986. 000015D8  D1C0                     add.l      A0, D0
  1987. 000015DA  4850                     pea.l      [A0]
  1988. 000015DC  AA14                     syscall    RGBForeColor
  1989. 000015DE  D845                     add.w      D4, D5
  1990. 000015E0  3F2A 0002                move.w     -[A7], [A2 + 0x2]
  1991. 000015E4  3003                     move.w     D0, D3
  1992. 000015E6  48C0                     ext.l      D0
  1993. 000015E8  3212                     move.w     D1, [A2]
  1994. 000015EA  48C1                     ext.l      D1
  1995. 000015EC  D280                     add.l      D1, D0
  1996. 000015EE  3F01                     move.w     -[A7], D1
  1997. 000015F0  A893                     syscall    MoveTo
  1998. 000015F2  3003                     move.w     D0, D3
  1999. 000015F4  48C0                     ext.l      D0
  2000. 000015F6  322A 0002                move.w     D1, [A2 + 0x2]
  2001. 000015FA  48C1                     ext.l      D1
  2002. 000015FC  D280                     add.l      D1, D0
  2003. 000015FE  3F01                     move.w     -[A7], D1
  2004. 00001600  3F12                     move.w     -[A7], [A2]
  2005. 00001602  A891                     syscall    LineTo
  2006. 00001604  5243                     addq.w     D3, 1
  2007. label00001606:
  2008. 00001606  0C43 000A                cmpi.w     D3, 0xA /* '\n' */
  2009. 0000160A  66C4                     bne        -0x3A /* 000015D0 */
  2010. 0000160C  7600                     moveq.l    D3, 0x00
  2011. 0000160E  6044                     bra        +0x46 /* 00001654 */
  2012. label00001610:
  2013. 00001610  7006                     moveq.l    D0, 0x06
  2014. 00001612  C1C4                     muls.w     D0, D4
  2015. 00001614  41EC 0122                lea.l      A0, [A4 + 0x122]
  2016. 00001618  D1C0                     add.l      A0, D0
  2017. 0000161A  4850                     pea.l      [A0]
  2018. 0000161C  AA14                     syscall    RGBForeColor
  2019. 0000161E  D845                     add.w      D4, D5
  2020. 00001620  3003                     move.w     D0, D3
  2021. 00001622  48C0                     ext.l      D0
  2022. 00001624  322A 0002                move.w     D1, [A2 + 0x2]
  2023. 00001628  48C1                     ext.l      D1
  2024. 0000162A  D280                     add.l      D1, D0
  2025. 0000162C  3F01                     move.w     -[A7], D1
  2026. 0000162E  302A 0004                move.w     D0, [A2 + 0x4]
  2027. 00001632  48C0                     ext.l      D0
  2028. 00001634  5380                     subq.l     D0, 1
  2029. 00001636  3F00                     move.w     -[A7], D0
  2030. 00001638  A893                     syscall    MoveTo
  2031. 0000163A  302A 0006                move.w     D0, [A2 + 0x6]
  2032. 0000163E  48C0                     ext.l      D0
  2033. 00001640  5380                     subq.l     D0, 1
  2034. 00001642  3F00                     move.w     -[A7], D0
  2035. 00001644  3003                     move.w     D0, D3
  2036. 00001646  48C0                     ext.l      D0
  2037. 00001648  3212                     move.w     D1, [A2]
  2038. 0000164A  48C1                     ext.l      D1
  2039. 0000164C  D280                     add.l      D1, D0
  2040. 0000164E  3F01                     move.w     -[A7], D1
  2041. 00001650  A891                     syscall    LineTo
  2042. 00001652  5243                     addq.w     D3, 1
  2043. label00001654:
  2044. 00001654  0C43 000A                cmpi.w     D3, 0xA /* '\n' */
  2045. 00001658  66B6                     bne        -0x48 /* 00001610 */
  2046. 0000165A  4CDF 0438                movem.l    D3,D4,D5,A2, [A7]+
  2047. 0000165E  4E5E                     unlink     A6
  2048. 00001660  4E75                     rts
  2049. fn00001662:
  2050. 00001662  4E56 0000                link       A6, 0
  2051. 00001666  2F0A                     move.l     -[A7], A2
  2052. 00001668  246E 000A                movea.l    A2, [A6 + 0xA]
  2053. 0000166C  486C 01EA                pea.l      [A4 + 0x1EA]
  2054. 00001670  AA14                     syscall    RGBForeColor
  2055. 00001672  2F0A                     move.l     -[A7], A2
  2056. 00001674  A8A1                     syscall    FrameRect
  2057. 00001676  2F3C 0001 0001           move.l     -[A7], 0x10001
  2058. 0000167C  2F0A                     move.l     -[A7], A2
  2059. 0000167E  4EBA F9A2                jsr        [PC - 0x65E /* 00001022 */]
  2060. 00001682  486C 01E4                pea.l      [A4 + 0x1E4]
  2061. 00001686  AA14                     syscall    RGBForeColor
  2062. 00001688  2F0A                     move.l     -[A7], A2
  2063. 0000168A  A8A1                     syscall    FrameRect
  2064. 0000168C  2F3C 0001 0001           move.l     -[A7], 0x10001
  2065. 00001692  2F0A                     move.l     -[A7], A2
  2066. 00001694  4EBA F98C                jsr        [PC - 0x674 /* 00001022 */]
  2067. 00001698  4A2E 0008                tst.b      [A6 + 0x8]
  2068. 0000169C  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2069. 000016A0  670C                     beq        +0xE /* 000016AE */
  2070. 000016A2  486C 01EA                pea.l      [A4 + 0x1EA]
  2071. 000016A6  AA14                     syscall    RGBForeColor
  2072. 000016A8  2F0A                     move.l     -[A7], A2
  2073. 000016AA  A8A2                     syscall    PaintRect
  2074. 000016AC  6022                     bra        +0x24 /* 000016D0 */
  2075. label000016AE:
  2076. 000016AE  486C 01EA                pea.l      [A4 + 0x1EA]
  2077. 000016B2  AA14                     syscall    RGBForeColor
  2078. 000016B4  2F0A                     move.l     -[A7], A2
  2079. 000016B6  A8A1                     syscall    FrameRect
  2080. 000016B8  2F3C 0001 0001           move.l     -[A7], 0x10001
  2081. 000016BE  2F0A                     move.l     -[A7], A2
  2082. 000016C0  4EBA F960                jsr        [PC - 0x6A0 /* 00001022 */]
  2083. 000016C4  486C 01E4                pea.l      [A4 + 0x1E4]
  2084. 000016C8  AA14                     syscall    RGBForeColor
  2085. 000016CA  2F0A                     move.l     -[A7], A2
  2086. 000016CC  A8A2                     syscall    PaintRect
  2087. 000016CE  504F                     addq.w     A7, 8
  2088. label000016D0:
  2089. 000016D0  245F                     movea.l    A2, [A7]+
  2090. 000016D2  4E5E                     unlink     A6
  2091. 000016D4  4E75                     rts
  2092. fn000016D6:
  2093. 000016D6  4E56 FEF4                link       A6, -0x010C
  2094. 000016DA  48E7 1E20                movem.l    -[A7], D3,D4,D5,D6,A2
  2095. 000016DE  246E 0008                movea.l    A2, [A6 + 0x8]
  2096. 000016E2  7600                     moveq.l    D3, 0x00
  2097. 000016E4  486E FFF4                pea.l      [A6 - 0xC]
  2098. 000016E8  A874                     syscall    GetPort
  2099. 000016EA  206E FFF4                movea.l    A0, [A6 - 0xC]
  2100. 000016EE  3D68 0044 FFF8           move.w     [A6 - 0x8], [A0 + 0x44]
  2101. 000016F4  1D68 0046 FFFA           move.b     [A6 - 0x6], [A0 + 0x46]
  2102. 000016FA  3D68 004A FFFC           move.w     [A6 - 0x4], [A0 + 0x4A]
  2103. 00001700  206C 0222                movea.l    A0, [A4 + 0x222]
  2104. 00001704  3F28 001E                move.w     -[A7], [A0 + 0x1E]
  2105. 00001708  A887                     syscall    TextFont
  2106. 0000170A  206C 0222                movea.l    A0, [A4 + 0x222]
  2107. 0000170E  7000                     moveq.l    D0, 0x00
  2108. 00001710  1028 0020                move.b     D0, [A0 + 0x20]
  2109. 00001714  3F00                     move.w     -[A7], D0
  2110. 00001716  A888                     syscall    TextFace
  2111. 00001718  206C 0222                movea.l    A0, [A4 + 0x222]
  2112. 0000171C  3F28 0022                move.w     -[A7], [A0 + 0x22]
  2113. 00001720  A88A                     syscall    TextSize
  2114. 00001722  0452 0019                subi.w     [A2], 0x19
  2115. 00001726  3012                     move.w     D0, [A2]
  2116. 00001728  48C0                     ext.l      D0
  2117. 0000172A  7214                     moveq.l    D1, 0x14
  2118. 0000172C  D081                     add.l      D0, D1
  2119. 0000172E  3540 0004                move.w     [A2 + 0x4], D0
  2120. 00001732  0C6C 0004 022A           cmpi.w     [A4 + 0x22A], 0x4
  2121. 00001738  6710                     beq        +0x12 /* 0000174A */
  2122. 0000173A  0C6C 000C 022A           cmpi.w     [A4 + 0x22A], 0xC
  2123. 00001740  6708                     beq        +0xA /* 0000174A */
  2124. 00001742  0C6C 0005 022A           cmpi.w     [A4 + 0x22A], 0x5
  2125. 00001748  6604                     bne        +0x6 /* 0000174E */
  2126. label0000174A:
  2127. 0000174A  7806                     moveq.l    D4, 0x06
  2128. 0000174C  6002                     bra        +0x4 /* 00001750 */
  2129. label0000174E:
  2130. 0000174E  7801                     moveq.l    D4, 0x01
  2131. label00001750:
  2132. 00001750  5C43                     addq.w     D3, 6
  2133. 00001752  0C6C 0001 022A           cmpi.w     [A4 + 0x22A], 0x1
  2134. 00001758  6734                     beq        +0x36 /* 0000178E */
  2135. 0000175A  0C6C 0003 022A           cmpi.w     [A4 + 0x22A], 0x3
  2136. 00001760  672C                     beq        +0x2E /* 0000178E */
  2137. 00001762  0C6C 0005 022A           cmpi.w     [A4 + 0x22A], 0x5
  2138. 00001768  6724                     beq        +0x26 /* 0000178E */
  2139. 0000176A  0C6C 0002 022A           cmpi.w     [A4 + 0x22A], 0x2
  2140. 00001770  671C                     beq        +0x1E /* 0000178E */
  2141. 00001772  206C 0226                movea.l    A0, [A4 + 0x226]
  2142. 00001776  4A28 0070                tst.b      [A0 + 0x70]
  2143. 0000177A  6704                     beq        +0x6 /* 00001780 */
  2144. 0000177C  0643 000E                addi.w     D3, 0xE
  2145. label00001780:
  2146. 00001780  206C 0226                movea.l    A0, [A4 + 0x226]
  2147. 00001784  4A28 0071                tst.b      [A0 + 0x71]
  2148. 00001788  6704                     beq        +0x6 /* 0000178E */
  2149. 0000178A  0643 000E                addi.w     D3, 0xE
  2150. label0000178E:
  2151. 0000178E  206C 0226                movea.l    A0, [A4 + 0x226]
  2152. 00001792  2068 0086                movea.l    A0, [A0 + 0x86]
  2153. 00001796  2050                     movea.l    A0, [A0]
  2154. 00001798  43EE FEF4                lea.l      A1, [A6 - 0x10C]
  2155. 0000179C  203C 0000 0100           move.l     D0, 0x100
  2156. 000017A2  A22E                     syscall    BlockMove/BlockMoveData, flags=2
  2157. 000017A4  554F                     subq.w     A7, 2
  2158. 000017A6  486E FEF4                pea.l      [A6 - 0x10C]
  2159. 000017AA  A88C                     syscall    StringWidth
  2160. 000017AC  301F                     move.w     D0, [A7]+
  2161. 000017AE  48C0                     ext.l      D0
  2162. 000017B0  5080                     addq.l     D0, 8
  2163. 000017B2  D640                     add.w      D3, D0
  2164. 000017B4  D644                     add.w      D3, D4
  2165. 000017B6  5243                     addq.w     D3, 1
  2166. 000017B8  3A2A 0002                move.w     D5, [A2 + 0x2]
  2167. 000017BC  48C5                     ext.l      D5
  2168. 000017BE  322A 0006                move.w     D1, [A2 + 0x6]
  2169. 000017C2  48C1                     ext.l      D1
  2170. 000017C4  9285                     sub.l      D1, D5
  2171. 000017C6  5C81                     addq.l     D1, 6
  2172. 000017C8  3A04                     move.w     D5, D4
  2173. 000017CA  48C5                     ext.l      D5
  2174. 000017CC  DA81                     add.l      D5, D1
  2175. 000017CE  3003                     move.w     D0, D3
  2176. 000017D0  48C0                     ext.l      D0
  2177. 000017D2  B085                     cmp.l      D0, D5
  2178. 000017D4  6F02                     ble        +0x4 /* 000017D8 */
  2179. 000017D6  3605                     move.w     D3, D5
  2180. label000017D8:
  2181. 000017D8  206C 0222                movea.l    A0, [A4 + 0x222]
  2182. 000017DC  3028 0024                move.w     D0, [A0 + 0x24]
  2183. 000017E0  48C0                     ext.l      D0
  2184. 000017E2  675E                     beq        +0x60 /* 00001842 */
  2185. 000017E4  5380                     subq.l     D0, 1
  2186. 000017E6  6706                     beq        +0x8 /* 000017EE */
  2187. 000017E8  5380                     subq.l     D0, 1
  2188. 000017EA  673E                     beq        +0x40 /* 0000182A */
  2189. 000017EC  6054                     bra        +0x56 /* 00001842 */
  2190. label000017EE:
  2191. 000017EE  3C2A 0002                move.w     D6, [A2 + 0x2]
  2192. 000017F2  48C6                     ext.l      D6
  2193. 000017F4  5D86                     subq.l     D6, 6
  2194. 000017F6  3004                     move.w     D0, D4
  2195. 000017F8  48C0                     ext.l      D0
  2196. 000017FA  3A2A 0006                move.w     D5, [A2 + 0x6]
  2197. 000017FE  48C5                     ext.l      D5
  2198. 00001800  DA80                     add.l      D5, D0
  2199. 00001802  9A86                     sub.l      D5, D6
  2200. 00001804  4C7C 5805 0000 0002      movem.l    D0,D2,A3,A4,A6, 0x2
  2201. 0000180C  3003                     move.w     D0, D3
  2202. 0000180E  48C0                     ext.l      D0
  2203. 00001810  4C7C 0800 0000 0002      movem.l    A3, 0x2
  2204. 00001818  3805                     move.w     D4, D5
  2205. 0000181A  48C4                     ext.l      D4
  2206. 0000181C  9880                     sub.l      D4, D0
  2207. 0000181E  3004                     move.w     D0, D4
  2208. 00001820  48C0                     ext.l      D0
  2209. 00001822  D086                     add.l      D0, D6
  2210. 00001824  3540 0002                move.w     [A2 + 0x2], D0
  2211. 00001828  6024                     bra        +0x26 /* 0000184E */
  2212. label0000182A:
  2213. 0000182A  3003                     move.w     D0, D3
  2214. 0000182C  48C0                     ext.l      D0
  2215. 0000182E  322A 0006                move.w     D1, [A2 + 0x6]
  2216. 00001832  48C1                     ext.l      D1
  2217. 00001834  9280                     sub.l      D1, D0
  2218. 00001836  3004                     move.w     D0, D4
  2219. 00001838  48C0                     ext.l      D0
  2220. 0000183A  D081                     add.l      D0, D1
  2221. 0000183C  3540 0002                move.w     [A2 + 0x2], D0
  2222. 00001840  600C                     bra        +0xE /* 0000184E */
  2223. label00001842:
  2224. 00001842  302A 0002                move.w     D0, [A2 + 0x2]
  2225. 00001846  48C0                     ext.l      D0
  2226. 00001848  5D80                     subq.l     D0, 6
  2227. 0000184A  3540 0002                move.w     [A2 + 0x2], D0
  2228. label0000184E:
  2229. 0000184E  3003                     move.w     D0, D3
  2230. 00001850  48C0                     ext.l      D0
  2231. 00001852  322A 0002                move.w     D1, [A2 + 0x2]
  2232. 00001856  48C1                     ext.l      D1
  2233. 00001858  D280                     add.l      D1, D0
  2234. 0000185A  3541 0006                move.w     [A2 + 0x6], D1
  2235. 0000185E  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  2236. 00001862  A887                     syscall    TextFont
  2237. 00001864  7000                     moveq.l    D0, 0x00
  2238. 00001866  102E FFFA                move.b     D0, [A6 - 0x6]
  2239. 0000186A  3F00                     move.w     -[A7], D0
  2240. 0000186C  A888                     syscall    TextFace
  2241. 0000186E  3F2E FFFC                move.w     -[A7], [A6 - 0x4]
  2242. 00001872  A88A                     syscall    TextSize
  2243. 00001874  4CDF 0478                movem.l    D3,D4,D5,D6,A2, [A7]+
  2244. 00001878  4E5E                     unlink     A6
  2245. 0000187A  4E75                     rts
  2246. fn0000187C:
  2247. 0000187C  4E56 0000                link       A6, 0
  2248. 00001880  2F0A                     move.l     -[A7], A2
  2249. 00001882  246E 0008                movea.l    A2, [A6 + 0x8]
  2250. 00001886  206C 0226                movea.l    A0, [A4 + 0x226]
  2251. 0000188A  2068 0076                movea.l    A0, [A0 + 0x76]
  2252. 0000188E  2050                     movea.l    A0, [A0]
  2253. 00001890  24A8 0002                move.l     [A2], [A0 + 0x2]
  2254. 00001894  2568 0006 0004           move.l     [A2 + 0x4], [A0 + 0x6]
  2255. 0000189A  2F0A                     move.l     -[A7], A2
  2256. 0000189C  4EBA FE38                jsr        [PC - 0x1C8 /* 000016D6 */]
  2257. 000018A0  5852                     addq.w     [A2], 4
  2258. 000018A2  586A 0002                addq.w     [A2 + 0x2], 4
  2259. 000018A6  302A 0002                move.w     D0, [A2 + 0x2]
  2260. 000018AA  48C0                     ext.l      D0
  2261. 000018AC  720E                     moveq.l    D1, 0x0E
  2262. 000018AE  D081                     add.l      D0, D1
  2263. 000018B0  3540 0006                move.w     [A2 + 0x6], D0
  2264. 000018B4  3012                     move.w     D0, [A2]
  2265. 000018B6  48C0                     ext.l      D0
  2266. 000018B8  D081                     add.l      D0, D1
  2267. 000018BA  3540 0004                move.w     [A2 + 0x4], D0
  2268. 000018BE  584F                     addq.w     A7, 4
  2269. 000018C0  245F                     movea.l    A2, [A7]+
  2270. 000018C2  4E5E                     unlink     A6
  2271. 000018C4  4E75                     rts
  2272. fn000018C6:
  2273. 000018C6  4E56 0000                link       A6, 0
  2274. 000018CA  2F0A                     move.l     -[A7], A2
  2275. 000018CC  246E 0008                movea.l    A2, [A6 + 0x8]
  2276. 000018D0  206C 0226                movea.l    A0, [A4 + 0x226]
  2277. 000018D4  2068 0076                movea.l    A0, [A0 + 0x76]
  2278. 000018D8  2050                     movea.l    A0, [A0]
  2279. 000018DA  24A8 0002                move.l     [A2], [A0 + 0x2]
  2280. 000018DE  2568 0006 0004           move.l     [A2 + 0x4], [A0 + 0x6]
  2281. 000018E4  2F0A                     move.l     -[A7], A2
  2282. 000018E6  4EBA FDEE                jsr        [PC - 0x212 /* 000016D6 */]
  2283. 000018EA  5852                     addq.w     [A2], 4
  2284. 000018EC  596A 0006                subq.w     [A2 + 0x6], 4
  2285. 000018F0  302A 0006                move.w     D0, [A2 + 0x6]
  2286. 000018F4  48C0                     ext.l      D0
  2287. 000018F6  72F2                     moveq.l    D1, 0xFFFFFFF2
  2288. 000018F8  D081                     add.l      D0, D1
  2289. 000018FA  3540 0002                move.w     [A2 + 0x2], D0
  2290. 000018FE  3012                     move.w     D0, [A2]
  2291. 00001900  48C0                     ext.l      D0
  2292. 00001902  720E                     moveq.l    D1, 0x0E
  2293. 00001904  D081                     add.l      D0, D1
  2294. 00001906  3540 0004                move.w     [A2 + 0x4], D0
  2295. 0000190A  584F                     addq.w     A7, 4
  2296. 0000190C  245F                     movea.l    A2, [A7]+
  2297. 0000190E  4E5E                     unlink     A6
  2298. 00001910  4E75                     rts
  2299. fn00001912:
  2300. 00001912  4E56 0000                link       A6, 0
  2301. 00001916  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2302. 0000191A  4EBA FFAA                jsr        [PC - 0x56 /* 000018C6 */]
  2303. 0000191E  4E5E                     unlink     A6
  2304. 00001920  4E75                     rts
  2305. fn00001922:
  2306. 00001922  4E56 0000                link       A6, 0
  2307. 00001926  302C 022C                move.w     D0, [A4 + 0x22C]
  2308. 0000192A  48C0                     ext.l      D0
  2309. 0000192C  721A                     moveq.l    D1, 0x1A
  2310. 0000192E  D081                     add.l      D0, D1
  2311. 00001930  206E 0008                movea.l    A0, [A6 + 0x8]
  2312. 00001934  3080                     move.w     [A0], D0
  2313. 00001936  4E5E                     unlink     A6
  2314. 00001938  4E75                     rts
  2315. fn0000193A:
  2316. 0000193A  4E56 0000                link       A6, 0
  2317. 0000193E  206E 0008                movea.l    A0, [A6 + 0x8]
  2318. 00001942  117C 0001 0002           move.b     [A0 + 0x2], 0x1
  2319. 00001948  30BC 0015                move.w     [A0], 0x15
  2320. 0000194C  317C 000A 0004           move.w     [A0 + 0x4], 0xA /* '\n' */
  2321. 00001952  4268 0006                clr.w      [A0 + 0x6]
  2322. 00001956  4E5E                     unlink     A6
  2323. 00001958  4E75                     rts
  2324. fn0000195A:
  2325. 0000195A  4E56 0000                link       A6, 0
  2326. 0000195E  206E 0008                movea.l    A0, [A6 + 0x8]
  2327. 00001962  30BC FFFF                move.w     [A0], 0xFFFF
  2328. 00001966  317C CCCC 0002           move.w     [A0 + 0x2], 0xCCCC
  2329. 0000196C  4268 0004                clr.w      [A0 + 0x4]
  2330. 00001970  4268 0006                clr.w      [A0 + 0x6]
  2331. 00001974  4268 0008                clr.w      [A0 + 0x8]
  2332. 00001978  4268 000A                clr.w      [A0 + 0xA]
  2333. 0000197C  317C EE13 000C           move.w     [A0 + 0xC], 0xEE13
  2334. 00001982  317C EE13 000E           move.w     [A0 + 0xE], 0xEE13
  2335. 00001988  317C EE13 0010           move.w     [A0 + 0x10], 0xEE13
  2336. 0000198E  4268 0012                clr.w      [A0 + 0x12]
  2337. 00001992  4268 0014                clr.w      [A0 + 0x14]
  2338. 00001996  4268 0016                clr.w      [A0 + 0x16]
  2339. 0000199A  317C EE13 0064           move.w     [A0 + 0x64], 0xEE13
  2340. 000019A0  317C EE13 0066           move.w     [A0 + 0x66], 0xEE13
  2341. 000019A6  317C EE13 0068           move.w     [A0 + 0x68], 0xEE13
  2342. 000019AC  317C 9C28 006A           move.w     [A0 + 0x6A], 0x9C28
  2343. 000019B2  317C 9C28 006C           move.w     [A0 + 0x6C], 0x9C28
  2344. 000019B8  317C 9C28 006E           move.w     [A0 + 0x6E], 0x9C28
  2345. 000019BE  317C 30A3 0070           move.w     [A0 + 0x70], 0x30A3
  2346. 000019C4  317C 30A3 0072           move.w     [A0 + 0x72], 0x30A3
  2347. 000019CA  317C 30A3 0074           move.w     [A0 + 0x74], 0x30A3
  2348. 000019D0  4E5E                     unlink     A6
  2349. 000019D2  4E75                     rts
  2350. fn000019D4:
  2351. 000019D4  4E56 FFFA                link       A6, -0x0006
  2352. 000019D8  48E7 1E20                movem.l    -[A7], D3,D4,D5,D6,A2
  2353. 000019DC  246E 0008                movea.l    A2, [A6 + 0x8]
  2354. 000019E0  4878 4D20                push.l     0x4D20 /* 'M ' */
  2355. 000019E4  486A 001E                pea.l      [A2 + 0x1E]
  2356. 000019E8  486A 0018                pea.l      [A2 + 0x18]
  2357. 000019EC  2F0A                     move.l     -[A7], A2
  2358. 000019EE  4EBA F8DC                jsr        [PC - 0x724 /* 000012CC */]
  2359. 000019F2  4878 4D20                push.l     0x4D20 /* 'M ' */
  2360. 000019F6  486A 002A                pea.l      [A2 + 0x2A]
  2361. 000019FA  486A 0024                pea.l      [A2 + 0x24]
  2362. 000019FE  486A 000C                pea.l      [A2 + 0xC]
  2363. 00001A02  4EBA F8C8                jsr        [PC - 0x738 /* 000012CC */]
  2364. 00001A06  7000                     moveq.l    D0, 0x00
  2365. 00001A08  302A 001E                move.w     D0, [A2 + 0x1E]
  2366. 00001A0C  7800                     moveq.l    D4, 0x00
  2367. 00001A0E  382A 0018                move.w     D4, [A2 + 0x18]
  2368. 00001A12  9880                     sub.l      D4, D0
  2369. 00001A14  4C7C 4804 0000 0014      movem.l    D2,A3,A6, 0x14
  2370. 00001A1C  7000                     moveq.l    D0, 0x00
  2371. 00001A1E  302A 0020                move.w     D0, [A2 + 0x20]
  2372. 00001A22  7A00                     moveq.l    D5, 0x00
  2373. 00001A24  3A2A 001A                move.w     D5, [A2 + 0x1A]
  2374. 00001A28  9A80                     sub.l      D5, D0
  2375. 00001A2A  4C7C 5805 0000 0014      movem.l    D0,D2,A3,A4,A6, 0x14
  2376. 00001A32  7000                     moveq.l    D0, 0x00
  2377. 00001A34  302A 0022                move.w     D0, [A2 + 0x22]
  2378. 00001A38  7C00                     moveq.l    D6, 0x00
  2379. 00001A3A  3C2A 001C                move.w     D6, [A2 + 0x1C]
  2380. 00001A3E  9C80                     sub.l      D6, D0
  2381. 00001A40  4C7C 6806 0000 0014      movem.l    D1,D2,A3,A5,A6, 0x14
  2382. 00001A48  2D6A 001E FFFA           move.l     [A6 - 0x6], [A2 + 0x1E]
  2383. 00001A4E  3D6A 0022 FFFE           move.w     [A6 - 0x2], [A2 + 0x22]
  2384. 00001A54  7600                     moveq.l    D3, 0x00
  2385. 00001A56  4FEF 0020                lea.l      A7, [A7 + 0x20]
  2386. 00001A5A  6022                     bra        +0x24 /* 00001A7E */
  2387. label00001A5C:
  2388. 00001A5C  D96E FFFA                add.w      [A6 - 0x6], D4
  2389. 00001A60  DB6E FFFC                add.w      [A6 - 0x4], D5
  2390. 00001A64  DD6E FFFE                add.w      [A6 - 0x2], D6
  2391. 00001A68  7006                     moveq.l    D0, 0x06
  2392. 00001A6A  C1C3                     muls.w     D0, D3
  2393. 00001A6C  41EC 0122                lea.l      A0, [A4 + 0x122]
  2394. 00001A70  D1C0                     add.l      A0, D0
  2395. 00001A72  20AE FFFA                move.l     [A0], [A6 - 0x6]
  2396. 00001A76  316E FFFE 0004           move.w     [A0 + 0x4], [A6 - 0x2]
  2397. 00001A7C  5243                     addq.w     D3, 1
  2398. label00001A7E:
  2399. 00001A7E  0C43 0014                cmpi.w     D3, 0x14
  2400. 00001A82  66D8                     bne        -0x26 /* 00001A5C */
  2401. 00001A84  4CDF 0478                movem.l    D3,D4,D5,D6,A2, [A7]+
  2402. 00001A88  4E5E                     unlink     A6
  2403. 00001A8A  4E75                     rts
  2404. fn00001A8C:
  2405. 00001A8C  4E56 0000                link       A6, 0
  2406. 00001A90  4E5E                     unlink     A6
  2407. 00001A92  4E75                     rts
  2408. fn00001A94:
  2409. 00001A94  4E56 0000                link       A6, 0
  2410. 00001A98  206C 019A                movea.l    A0, [A4 + 0x19A]
  2411. 00001A9C  4AA8 021A                tst.l      [A0 + 0x21A]
  2412. 00001AA0  663A                     bne        +0x3C /* 00001ADC */
  2413. 00001AA2  4868 00DA                pea.l      [A0 + 0xDA]
  2414. 00001AA6  206C 0222                movea.l    A0, [A4 + 0x222]
  2415. 00001AAA  4868 001E                pea.l      [A0 + 0x1E]
  2416. 00001AAE  A900                     syscall    GetFNum
  2417. 00001AB0  206C 019A                movea.l    A0, [A4 + 0x19A]
  2418. 00001AB4  226C 0222                movea.l    A1, [A4 + 0x222]
  2419. 00001AB8  1368 00D7 0020           move.b     [A1 + 0x20], [A0 + 0xD7]
  2420. 00001ABE  206C 019A                movea.l    A0, [A4 + 0x19A]
  2421. 00001AC2  226C 0222                movea.l    A1, [A4 + 0x222]
  2422. 00001AC6  3368 00D4 0022           move.w     [A1 + 0x22], [A0 + 0xD4]
  2423. 00001ACC  206C 019A                movea.l    A0, [A4 + 0x19A]
  2424. 00001AD0  226C 0222                movea.l    A1, [A4 + 0x222]
  2425. 00001AD4  3368 00D8 0024           move.w     [A1 + 0x24], [A0 + 0xD8]
  2426. 00001ADA  6010                     bra        +0x12 /* 00001AEC */
  2427. label00001ADC:
  2428. 00001ADC  206C 0222                movea.l    A0, [A4 + 0x222]
  2429. 00001AE0  216C 021A 001E           move.l     [A0 + 0x1E], [A4 + 0x21A]
  2430. 00001AE6  216C 021E 0022           move.l     [A0 + 0x22], [A4 + 0x21E]
  2431. label00001AEC:
  2432. 00001AEC  4E5E                     unlink     A6
  2433. 00001AEE  4E75                     rts
  2434. fn00001AF0:
  2435. 00001AF0  4E56 0000                link       A6, 0
  2436. 00001AF4  4E5E                     unlink     A6
  2437. 00001AF6  4E75                     rts
  2438. fn00001AF8:
  2439. 00001AF8  4E56 FFF0                link       A6, -0x0010
  2440. 00001AFC  48E7 1020                movem.l    -[A7], D3,A2
  2441. 00001B00  246E 0008                movea.l    A2, [A6 + 0x8]
  2442. 00001B04  0C6C 0004 022A           cmpi.w     [A4 + 0x22A], 0x4
  2443. 00001B0A  6710                     beq        +0x12 /* 00001B1C */
  2444. 00001B0C  0C6C 000C 022A           cmpi.w     [A4 + 0x22A], 0xC
  2445. 00001B12  6708                     beq        +0xA /* 00001B1C */
  2446. 00001B14  0C6C 0005 022A           cmpi.w     [A4 + 0x22A], 0x5
  2447. 00001B1A  6604                     bne        +0x6 /* 00001B20 */
  2448. label00001B1C:
  2449. 00001B1C  7606                     moveq.l    D3, 0x06
  2450. 00001B1E  6002                     bra        +0x4 /* 00001B22 */
  2451. label00001B20:
  2452. 00001B20  7601                     moveq.l    D3, 0x01
  2453. label00001B22:
  2454. 00001B22  2D52 FFF8                move.l     [A6 - 0x8], [A2]
  2455. 00001B26  2D6A 0004 FFFC           move.l     [A6 - 0x4], [A2 + 0x4]
  2456. 00001B2C  486E FFF8                pea.l      [A6 - 0x8]
  2457. 00001B30  4EBA FBA4                jsr        [PC - 0x45C /* 000016D6 */]
  2458. 00001B34  2D52 FFF0                move.l     [A6 - 0x10], [A2]
  2459. 00001B38  2D6A 0004 FFF4           move.l     [A6 - 0xC], [A2 + 0x4]
  2460. 00001B3E  046E 0019 FFF0           subi.w     [A6 - 0x10], 0x19
  2461. 00001B44  5D6E FFF2                subq.w     [A6 - 0xE], 6
  2462. 00001B48  D76E FFF4                add.w      [A6 - 0xC], D3
  2463. 00001B4C  D76E FFF6                add.w      [A6 - 0xA], D3
  2464. 00001B50  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  2465. 00001B54  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  2466. 00001B58  A893                     syscall    MoveTo
  2467. 00001B5A  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  2468. 00001B5E  302E FFFC                move.w     D0, [A6 - 0x4]
  2469. 00001B62  48C0                     ext.l      D0
  2470. 00001B64  5380                     subq.l     D0, 1
  2471. 00001B66  3F00                     move.w     -[A7], D0
  2472. 00001B68  A891                     syscall    LineTo
  2473. 00001B6A  3F2E FFF2                move.w     -[A7], [A6 - 0xE]
  2474. 00001B6E  302E FFFC                move.w     D0, [A6 - 0x4]
  2475. 00001B72  48C0                     ext.l      D0
  2476. 00001B74  5380                     subq.l     D0, 1
  2477. 00001B76  3F00                     move.w     -[A7], D0
  2478. 00001B78  A891                     syscall    LineTo
  2479. 00001B7A  3F2E FFF2                move.w     -[A7], [A6 - 0xE]
  2480. 00001B7E  302E FFF4                move.w     D0, [A6 - 0xC]
  2481. 00001B82  48C0                     ext.l      D0
  2482. 00001B84  5380                     subq.l     D0, 1
  2483. 00001B86  3F00                     move.w     -[A7], D0
  2484. 00001B88  A891                     syscall    LineTo
  2485. 00001B8A  302E FFF6                move.w     D0, [A6 - 0xA]
  2486. 00001B8E  48C0                     ext.l      D0
  2487. 00001B90  5380                     subq.l     D0, 1
  2488. 00001B92  3F00                     move.w     -[A7], D0
  2489. 00001B94  302E FFF4                move.w     D0, [A6 - 0xC]
  2490. 00001B98  48C0                     ext.l      D0
  2491. 00001B9A  5380                     subq.l     D0, 1
  2492. 00001B9C  3F00                     move.w     -[A7], D0
  2493. 00001B9E  A891                     syscall    LineTo
  2494. 00001BA0  302E FFF6                move.w     D0, [A6 - 0xA]
  2495. 00001BA4  48C0                     ext.l      D0
  2496. 00001BA6  5380                     subq.l     D0, 1
  2497. 00001BA8  3F00                     move.w     -[A7], D0
  2498. 00001BAA  302E FFFC                move.w     D0, [A6 - 0x4]
  2499. 00001BAE  48C0                     ext.l      D0
  2500. 00001BB0  5380                     subq.l     D0, 1
  2501. 00001BB2  3F00                     move.w     -[A7], D0
  2502. 00001BB4  A891                     syscall    LineTo
  2503. 00001BB6  302E FFFE                move.w     D0, [A6 - 0x2]
  2504. 00001BBA  48C0                     ext.l      D0
  2505. 00001BBC  5380                     subq.l     D0, 1
  2506. 00001BBE  3F00                     move.w     -[A7], D0
  2507. 00001BC0  302E FFFC                move.w     D0, [A6 - 0x4]
  2508. 00001BC4  48C0                     ext.l      D0
  2509. 00001BC6  5380                     subq.l     D0, 1
  2510. 00001BC8  3F00                     move.w     -[A7], D0
  2511. 00001BCA  A891                     syscall    LineTo
  2512. 00001BCC  302E FFFE                move.w     D0, [A6 - 0x2]
  2513. 00001BD0  48C0                     ext.l      D0
  2514. 00001BD2  5380                     subq.l     D0, 1
  2515. 00001BD4  3F00                     move.w     -[A7], D0
  2516. 00001BD6  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  2517. 00001BDA  A891                     syscall    LineTo
  2518. 00001BDC  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  2519. 00001BE0  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  2520. 00001BE4  A891                     syscall    LineTo
  2521. 00001BE6  3F2E FFF2                move.w     -[A7], [A6 - 0xE]
  2522. 00001BEA  3012                     move.w     D0, [A2]
  2523. 00001BEC  48C0                     ext.l      D0
  2524. 00001BEE  5380                     subq.l     D0, 1
  2525. 00001BF0  3F00                     move.w     -[A7], D0
  2526. 00001BF2  A893                     syscall    MoveTo
  2527. 00001BF4  3F2E FFF6                move.w     -[A7], [A6 - 0xA]
  2528. 00001BF8  3012                     move.w     D0, [A2]
  2529. 00001BFA  48C0                     ext.l      D0
  2530. 00001BFC  5380                     subq.l     D0, 1
  2531. 00001BFE  3F00                     move.w     -[A7], D0
  2532. 00001C00  A891                     syscall    LineTo
  2533. 00001C02  302A 0006                move.w     D0, [A2 + 0x6]
  2534. 00001C06  48C0                     ext.l      D0
  2535. 00001C08  72F1                     moveq.l    D1, 0xFFFFFFF1
  2536. 00001C0A  D081                     add.l      D0, D1
  2537. 00001C0C  3F00                     move.w     -[A7], D0
  2538. 00001C0E  3F12                     move.w     -[A7], [A2]
  2539. 00001C10  A893                     syscall    MoveTo
  2540. 00001C12  302A 0006                move.w     D0, [A2 + 0x6]
  2541. 00001C16  48C0                     ext.l      D0
  2542. 00001C18  72F1                     moveq.l    D1, 0xFFFFFFF1
  2543. 00001C1A  D081                     add.l      D0, D1
  2544. 00001C1C  3F00                     move.w     -[A7], D0
  2545. 00001C1E  3003                     move.w     D0, D3
  2546. 00001C20  48C0                     ext.l      D0
  2547. 00001C22  322A 0004                move.w     D1, [A2 + 0x4]
  2548. 00001C26  48C1                     ext.l      D1
  2549. 00001C28  D280                     add.l      D1, D0
  2550. 00001C2A  5381                     subq.l     D1, 1
  2551. 00001C2C  3F01                     move.w     -[A7], D1
  2552. 00001C2E  A891                     syscall    LineTo
  2553. 00001C30  302A 0002                move.w     D0, [A2 + 0x2]
  2554. 00001C34  48C0                     ext.l      D0
  2555. 00001C36  5D80                     subq.l     D0, 6
  2556. 00001C38  3F00                     move.w     -[A7], D0
  2557. 00001C3A  302A 0004                move.w     D0, [A2 + 0x4]
  2558. 00001C3E  48C0                     ext.l      D0
  2559. 00001C40  72F1                     moveq.l    D1, 0xFFFFFFF1
  2560. 00001C42  D081                     add.l      D0, D1
  2561. 00001C44  3F00                     move.w     -[A7], D0
  2562. 00001C46  A893                     syscall    MoveTo
  2563. 00001C48  3003                     move.w     D0, D3
  2564. 00001C4A  48C0                     ext.l      D0
  2565. 00001C4C  322A 0006                move.w     D1, [A2 + 0x6]
  2566. 00001C50  48C1                     ext.l      D1
  2567. 00001C52  D280                     add.l      D1, D0
  2568. 00001C54  5381                     subq.l     D1, 1
  2569. 00001C56  3F01                     move.w     -[A7], D1
  2570. 00001C58  302A 0004                move.w     D0, [A2 + 0x4]
  2571. 00001C5C  48C0                     ext.l      D0
  2572. 00001C5E  72F1                     moveq.l    D1, 0xFFFFFFF1
  2573. 00001C60  D081                     add.l      D0, D1
  2574. 00001C62  3F00                     move.w     -[A7], D0
  2575. 00001C64  A891                     syscall    LineTo
  2576. 00001C66  584F                     addq.w     A7, 4
  2577. 00001C68  4CDF 0408                movem.l    D3,A2, [A7]+
  2578. 00001C6C  4E5E                     unlink     A6
  2579. 00001C6E  4E75                     rts
  2580. fn00001C70:
  2581. 00001C70  4E56 FFF0                link       A6, -0x0010
  2582. 00001C74  48E7 1030                movem.l    -[A7], D3,A2,A3
  2583. 00001C78  266E 0008                movea.l    A3, [A6 + 0x8]
  2584. 00001C7C  2D53 FFF8                move.l     [A6 - 0x8], [A3]
  2585. 00001C80  2D6B 0004 FFFC           move.l     [A6 - 0x4], [A3 + 0x4]
  2586. 00001C86  302C 022A                move.w     D0, [A4 + 0x22A]
  2587. 00001C8A  48C0                     ext.l      D0
  2588. 00001C8C  0C80 0000 000C           cmpi.l     D0, 0xC
  2589. 00001C92  6200 0130                bhi        +0x132 /* 00001DC4 */
  2590. 00001C96  303B 0206                move.w     D0, [PC + D0.w * 2 + 0x6]
  2591. 00001C9A  4EFB 0002                jmp        [PC + D0.w + 0x2]
  2592. 00001C9E  001A 0100                ori.b      [A2]+, 0x0
  2593. 00001CA2  0126                     btst       -[A6], D0
  2594. 00001CA4  0126                     btst       -[A6], D0
  2595. 00001CA6  001A 0090                ori.b      [A2]+, 0x90
  2596. 00001CAA  0126                     btst       -[A6], D0
  2597. 00001CAC  0126                     btst       -[A6], D0
  2598. 00001CAE  001A 0126                ori.b      [A2]+, 0x26 /* '&' */
  2599. 00001CB2  0126                     btst       -[A6], D0
  2600. 00001CB4  0126                     btst       -[A6], D0
  2601. 00001CB6  001A 0C6C                ori.b      [A2]+, 0x6C /* 'l' */
  2602. 00001CBA  0004 022A                ori.b      D4, 0x2A /* '*' */
  2603. 00001CBE  6708                     beq        +0xA /* 00001CC8 */
  2604. 00001CC0  0C6C 000C 022A           cmpi.w     [A4 + 0x22A], 0xC
  2605. 00001CC6  6604                     bne        +0x6 /* 00001CCC */
  2606. label00001CC8:
  2607. 00001CC8  7606                     moveq.l    D3, 0x06
  2608. 00001CCA  6002                     bra        +0x4 /* 00001CCE */
  2609. label00001CCC:
  2610. 00001CCC  7601                     moveq.l    D3, 0x01
  2611. label00001CCE:
  2612. 00001CCE  5D6E FFF8                subq.w     [A6 - 0x8], 6
  2613. 00001CD2  5D6E FFFA                subq.w     [A6 - 0x6], 6
  2614. 00001CD6  D76E FFFC                add.w      [A6 - 0x4], D3
  2615. 00001CDA  D76E FFFE                add.w      [A6 - 0x2], D3
  2616. 00001CDE  206C 0226                movea.l    A0, [A4 + 0x226]
  2617. 00001CE2  2F28 0072                move.l     -[A7], [A0 + 0x72]
  2618. 00001CE6  486E FFF8                pea.l      [A6 - 0x8]
  2619. 00001CEA  A8DF                     syscall    RectRgn
  2620. 00001CEC  594F                     subq.w     A7, 4
  2621. 00001CEE  A8D8                     syscall    NewRgn
  2622. 00001CF0  205F                     movea.l    A0, [A7]+
  2623. 00001CF2  2448                     movea.l    A2, A0
  2624. 00001CF4  200A                     move.l     D0, A2
  2625. 00001CF6  6700 00CC                beq        +0xCE /* 00001DC4 */
  2626. 00001CFA  2D53 FFF0                move.l     [A6 - 0x10], [A3]
  2627. 00001CFE  2D6B 0004 FFF4           move.l     [A6 - 0xC], [A3 + 0x4]
  2628. 00001D04  486E FFF0                pea.l      [A6 - 0x10]
  2629. 00001D08  4EBA F9CC                jsr        [PC - 0x634 /* 000016D6 */]
  2630. 00001D0C  2F0A                     move.l     -[A7], A2
  2631. 00001D0E  486E FFF0                pea.l      [A6 - 0x10]
  2632. 00001D12  A8DF                     syscall    RectRgn
  2633. 00001D14  2F0A                     move.l     -[A7], A2
  2634. 00001D16  206C 0226                movea.l    A0, [A4 + 0x226]
  2635. 00001D1A  2F28 0072                move.l     -[A7], [A0 + 0x72]
  2636. 00001D1E  2F28 0072                move.l     -[A7], [A0 + 0x72]
  2637. 00001D22  A8E5                     syscall    UnionRgn
  2638. 00001D24  2F0A                     move.l     -[A7], A2
  2639. 00001D26  A8D9                     syscall    DisposRgn/DisposeRgn
  2640. 00001D28  584F                     addq.w     A7, 4
  2641. 00001D2A  6000 0098                bra        +0x9A /* 00001DC4 */
  2642. 00001D2E  046E 0009 FFF8           subi.w     [A6 - 0x8], 0x9 /* '\t' */
  2643. 00001D34  046E 0009 FFFA           subi.w     [A6 - 0x6], 0x9 /* '\t' */
  2644. 00001D3A  066E 0009 FFFC           addi.w     [A6 - 0x4], 0x9 /* '\t' */
  2645. 00001D40  066E 0009 FFFE           addi.w     [A6 - 0x2], 0x9 /* '\t' */
  2646. 00001D46  206C 0226                movea.l    A0, [A4 + 0x226]
  2647. 00001D4A  2F28 0072                move.l     -[A7], [A0 + 0x72]
  2648. 00001D4E  486E FFF8                pea.l      [A6 - 0x8]
  2649. 00001D52  A8DF                     syscall    RectRgn
  2650. 00001D54  594F                     subq.w     A7, 4
  2651. 00001D56  A8D8                     syscall    NewRgn
  2652. 00001D58  205F                     movea.l    A0, [A7]+
  2653. 00001D5A  2448                     movea.l    A2, A0
  2654. 00001D5C  200A                     move.l     D0, A2
  2655. 00001D5E  6764                     beq        +0x66 /* 00001DC4 */
  2656. 00001D60  2D53 FFF0                move.l     [A6 - 0x10], [A3]
  2657. 00001D64  2D6B 0004 FFF4           move.l     [A6 - 0xC], [A3 + 0x4]
  2658. 00001D6A  576E FFF0                subq.w     [A6 - 0x10], 3
  2659. 00001D6E  576E FFF2                subq.w     [A6 - 0xE], 3
  2660. 00001D72  566E FFF6                addq.w     [A6 - 0xA], 3
  2661. 00001D76  486E FFF0                pea.l      [A6 - 0x10]
  2662. 00001D7A  4EBA F95A                jsr        [PC - 0x6A6 /* 000016D6 */]
  2663. 00001D7E  2F0A                     move.l     -[A7], A2
  2664. 00001D80  486E FFF0                pea.l      [A6 - 0x10]
  2665. 00001D84  A8DF                     syscall    RectRgn
  2666. 00001D86  2F0A                     move.l     -[A7], A2
  2667. 00001D88  206C 0226                movea.l    A0, [A4 + 0x226]
  2668. 00001D8C  2F28 0072                move.l     -[A7], [A0 + 0x72]
  2669. 00001D90  2F28 0072                move.l     -[A7], [A0 + 0x72]
  2670. 00001D94  A8E5                     syscall    UnionRgn
  2671. 00001D96  2F0A                     move.l     -[A7], A2
  2672. 00001D98  A8D9                     syscall    DisposRgn/DisposeRgn
  2673. 00001D9A  584F                     addq.w     A7, 4
  2674. 00001D9C  6026                     bra        +0x28 /* 00001DC4 */
  2675. 00001D9E  046E 0009 FFF8           subi.w     [A6 - 0x8], 0x9 /* '\t' */
  2676. 00001DA4  046E 0009 FFFA           subi.w     [A6 - 0x6], 0x9 /* '\t' */
  2677. 00001DAA  066E 0009 FFFC           addi.w     [A6 - 0x4], 0x9 /* '\t' */
  2678. 00001DB0  066E 0009 FFFE           addi.w     [A6 - 0x2], 0x9 /* '\t' */
  2679. 00001DB6  206C 0226                movea.l    A0, [A4 + 0x226]
  2680. 00001DBA  2F28 0072                move.l     -[A7], [A0 + 0x72]
  2681. 00001DBE  486E FFF8                pea.l      [A6 - 0x8]
  2682. 00001DC2  A8DF                     syscall    RectRgn
  2683. label00001DC4:
  2684. 00001DC4  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  2685. 00001DC8  4E5E                     unlink     A6
  2686. 00001DCA  4E75                     rts
  2687. fn00001DCC:
  2688. 00001DCC  4E56 0000                link       A6, 0
  2689. 00001DD0  7002                     moveq.l    D0, 0x02
  2690. 00001DD2  4E5E                     unlink     A6
  2691. 00001DD4  4E75                     rts
  2692. fn00001DD6:
  2693. 00001DD6  4E56 0000                link       A6, 0
  2694. 00001DDA  206E 0008                movea.l    A0, [A6 + 0x8]
  2695. 00001DDE  10BC 0001                move.b     [A0], 0x1
  2696. 00001DE2  206C 0222                movea.l    A0, [A4 + 0x222]
  2697. 00001DE6  3F28 001E                move.w     -[A7], [A0 + 0x1E]
  2698. 00001DEA  A887                     syscall    TextFont
  2699. 00001DEC  206C 0222                movea.l    A0, [A4 + 0x222]
  2700. 00001DF0  7000                     moveq.l    D0, 0x00
  2701. 00001DF2  1028 0020                move.b     D0, [A0 + 0x20]
  2702. 00001DF6  3F00                     move.w     -[A7], D0
  2703. 00001DF8  A888                     syscall    TextFace
  2704. 00001DFA  206C 0222                movea.l    A0, [A4 + 0x222]
  2705. 00001DFE  3F28 0022                move.w     -[A7], [A0 + 0x22]
  2706. 00001E02  A88A                     syscall    TextSize
  2707. 00001E04  4E5E                     unlink     A6
  2708. 00001E06  4E75                     rts
  2709. 00001E08  4E56 FFF8                link       A6, -0x0008
  2710. 00001E0C  48E7 0030                movem.l    -[A7], A2,A3
  2711. 00001E10  206E 0008                movea.l    A0, [A6 + 0x8]
  2712. 00001E14  2D50 FFF8                move.l     [A6 - 0x8], [A0]
  2713. 00001E18  2D68 0004 FFFC           move.l     [A6 - 0x4], [A0 + 0x4]
  2714. 00001E1E  302E FFFC                move.w     D0, [A6 - 0x4]
  2715. 00001E22  48C0                     ext.l      D0
  2716. 00001E24  72F2                     moveq.l    D1, 0xFFFFFFF2
  2717. 00001E26  D081                     add.l      D0, D1
  2718. 00001E28  3D40 FFF8                move.w     [A6 - 0x8], D0
  2719. 00001E2C  302E FFFE                move.w     D0, [A6 - 0x2]
  2720. 00001E30  48C0                     ext.l      D0
  2721. 00001E32  D081                     add.l      D0, D1
  2722. 00001E34  3D40 FFFA                move.w     [A6 - 0x6], D0
  2723. 00001E38  206C 0226                movea.l    A0, [A4 + 0x226]
  2724. 00001E3C  4A28 006F                tst.b      [A0 + 0x6F]
  2725. 00001E40  670E                     beq        +0x10 /* 00001E50 */
  2726. 00001E42  45EC 0000                lea.l      A2, [A4 + 0x0]
  2727. 00001E46  47EC 01A4                lea.l      A3, [A4 + 0x1A4]
  2728. 00001E4A  47EB 0046                lea.l      A3, [A3 + 0x46]
  2729. 00001E4E  600C                     bra        +0xE /* 00001E5C */
  2730. label00001E50:
  2731. 00001E50  45EC 0006                lea.l      A2, [A4 + 0x6]
  2732. 00001E54  47EC 01A4                lea.l      A3, [A4 + 0x1A4]
  2733. 00001E58  47EB 0064                lea.l      A3, [A3 + 0x64]
  2734. label00001E5C:
  2735. 00001E5C  4227                     clr.b      -[A7]
  2736. 00001E5E  486C 020E                pea.l      [A4 + 0x20E]
  2737. 00001E62  486C 01EA                pea.l      [A4 + 0x1EA]
  2738. 00001E66  486E FFF8                pea.l      [A6 - 0x8]
  2739. 00001E6A  4EBA F274                jsr        [PC - 0xD8C /* 000010E0 */]
  2740. 00001E6E  2F3C 0001 0001           move.l     -[A7], 0x10001
  2741. 00001E74  486E FFF8                pea.l      [A6 - 0x8]
  2742. 00001E78  4EBA F1A8                jsr        [PC - 0xE58 /* 00001022 */]
  2743. 00001E7C  4227                     clr.b      -[A7]
  2744. 00001E7E  486C 0006                pea.l      [A4 + 0x6]
  2745. 00001E82  486C 0208                pea.l      [A4 + 0x208]
  2746. 00001E86  486E FFF8                pea.l      [A6 - 0x8]
  2747. 00001E8A  4EBA F254                jsr        [PC - 0xDAC /* 000010E0 */]
  2748. 00001E8E  2F3C 0001 0001           move.l     -[A7], 0x10001
  2749. 00001E94  486E FFF8                pea.l      [A6 - 0x8]
  2750. 00001E98  4EBA F188                jsr        [PC - 0xE78 /* 00001022 */]
  2751. 00001E9C  486C 0208                pea.l      [A4 + 0x208]
  2752. 00001EA0  AA14                     syscall    RGBForeColor
  2753. 00001EA2  486E FFF8                pea.l      [A6 - 0x8]
  2754. 00001EA6  A8A2                     syscall    PaintRect
  2755. 00001EA8  2F0A                     move.l     -[A7], A2
  2756. 00001EAA  AA14                     syscall    RGBForeColor
  2757. 00001EAC  302E FFFA                move.w     D0, [A6 - 0x6]
  2758. 00001EB0  48C0                     ext.l      D0
  2759. 00001EB2  5280                     addq.l     D0, 1
  2760. 00001EB4  3F00                     move.w     -[A7], D0
  2761. 00001EB6  302E FFF8                move.w     D0, [A6 - 0x8]
  2762. 00001EBA  48C0                     ext.l      D0
  2763. 00001EBC  5C80                     addq.l     D0, 6
  2764. 00001EBE  3F00                     move.w     -[A7], D0
  2765. 00001EC0  A893                     syscall    MoveTo
  2766. 00001EC2  302E FFFA                move.w     D0, [A6 - 0x6]
  2767. 00001EC6  48C0                     ext.l      D0
  2768. 00001EC8  5C80                     addq.l     D0, 6
  2769. 00001ECA  3F00                     move.w     -[A7], D0
  2770. 00001ECC  302E FFF8                move.w     D0, [A6 - 0x8]
  2771. 00001ED0  48C0                     ext.l      D0
  2772. 00001ED2  5C80                     addq.l     D0, 6
  2773. 00001ED4  3F00                     move.w     -[A7], D0
  2774. 00001ED6  A891                     syscall    LineTo
  2775. 00001ED8  302E FFFA                move.w     D0, [A6 - 0x6]
  2776. 00001EDC  48C0                     ext.l      D0
  2777. 00001EDE  5C80                     addq.l     D0, 6
  2778. 00001EE0  3F00                     move.w     -[A7], D0
  2779. 00001EE2  302E FFF8                move.w     D0, [A6 - 0x8]
  2780. 00001EE6  48C0                     ext.l      D0
  2781. 00001EE8  5280                     addq.l     D0, 1
  2782. 00001EEA  3F00                     move.w     -[A7], D0
  2783. 00001EEC  A891                     syscall    LineTo
  2784. 00001EEE  2F0B                     move.l     -[A7], A3
  2785. 00001EF0  AA14                     syscall    RGBForeColor
  2786. 00001EF2  302E FFFA                move.w     D0, [A6 - 0x6]
  2787. 00001EF6  48C0                     ext.l      D0
  2788. 00001EF8  5280                     addq.l     D0, 1
  2789. 00001EFA  3F00                     move.w     -[A7], D0
  2790. 00001EFC  302E FFF8                move.w     D0, [A6 - 0x8]
  2791. 00001F00  48C0                     ext.l      D0
  2792. 00001F02  5E80                     addq.l     D0, 7
  2793. 00001F04  3F00                     move.w     -[A7], D0
  2794. 00001F06  A893                     syscall    MoveTo
  2795. 00001F08  302E FFFA                move.w     D0, [A6 - 0x6]
  2796. 00001F0C  48C0                     ext.l      D0
  2797. 00001F0E  5E80                     addq.l     D0, 7
  2798. 00001F10  3F00                     move.w     -[A7], D0
  2799. 00001F12  302E FFF8                move.w     D0, [A6 - 0x8]
  2800. 00001F16  48C0                     ext.l      D0
  2801. 00001F18  5E80                     addq.l     D0, 7
  2802. 00001F1A  3F00                     move.w     -[A7], D0
  2803. 00001F1C  A891                     syscall    LineTo
  2804. 00001F1E  302E FFFA                move.w     D0, [A6 - 0x6]
  2805. 00001F22  48C0                     ext.l      D0
  2806. 00001F24  5E80                     addq.l     D0, 7
  2807. 00001F26  3F00                     move.w     -[A7], D0
  2808. 00001F28  302E FFF8                move.w     D0, [A6 - 0x8]
  2809. 00001F2C  48C0                     ext.l      D0
  2810. 00001F2E  5280                     addq.l     D0, 1
  2811. 00001F30  3F00                     move.w     -[A7], D0
  2812. 00001F32  A891                     syscall    LineTo
  2813. 00001F34  4FEF 002C                lea.l      A7, [A7 + 0x2C]
  2814. 00001F38  4CDF 0C00                movem.l    A2,A3, [A7]+
  2815. 00001F3C  4E5E                     unlink     A6
  2816. 00001F3E  4E75                     rts
  2817. 00001F40  4E56 FFF8                link       A6, -0x0008
  2818. 00001F44  2F03                     move.l     -[A7], D3
  2819. 00001F46  2D6C 022C FFF8           move.l     [A6 - 0x8], [A4 + 0x22C]
  2820. 00001F4C  2D6C 0230 FFFC           move.l     [A6 - 0x4], [A4 + 0x230]
  2821. 00001F52  066E 0013 FFF8           addi.w     [A6 - 0x8], 0x13
  2822. 00001F58  0C6C 0004 022A           cmpi.w     [A4 + 0x22A], 0x4
  2823. 00001F5E  670A                     beq        +0xC /* 00001F6A */
  2824. 00001F60  0C6C 000C 022A           cmpi.w     [A4 + 0x22A], 0xC
  2825. 00001F66  6600 00A4                bne        +0xA6 /* 0000200C */
  2826. label00001F6A:
  2827. 00001F6A  4227                     clr.b      -[A7]
  2828. 00001F6C  486C 0214                pea.l      [A4 + 0x214]
  2829. 00001F70  486C 020E                pea.l      [A4 + 0x20E]
  2830. 00001F74  486E FFF8                pea.l      [A6 - 0x8]
  2831. 00001F78  4EBA F166                jsr        [PC - 0xE9A /* 000010E0 */]
  2832. 00001F7C  2F3C 0001 0001           move.l     -[A7], 0x10001
  2833. 00001F82  486E FFF8                pea.l      [A6 - 0x8]
  2834. 00001F86  4EBA F09A                jsr        [PC - 0xF66 /* 00001022 */]
  2835. 00001F8A  4227                     clr.b      -[A7]
  2836. 00001F8C  486C 0208                pea.l      [A4 + 0x208]
  2837. 00001F90  486C 01EA                pea.l      [A4 + 0x1EA]
  2838. 00001F94  486E FFF8                pea.l      [A6 - 0x8]
  2839. 00001F98  4EBA F146                jsr        [PC - 0xEBA /* 000010E0 */]
  2840. 00001F9C  486C 0208                pea.l      [A4 + 0x208]
  2841. 00001FA0  AA14                     syscall    RGBForeColor
  2842. 00001FA2  2F3C 0001 0001           move.l     -[A7], 0x10001
  2843. 00001FA8  486E FFF8                pea.l      [A6 - 0x8]
  2844. 00001FAC  4EBA F074                jsr        [PC - 0xF8C /* 00001022 */]
  2845. 00001FB0  486E FFF8                pea.l      [A6 - 0x8]
  2846. 00001FB4  A8A1                     syscall    FrameRect
  2847. 00001FB6  2F3C 0001 0001           move.l     -[A7], 0x10001
  2848. 00001FBC  486E FFF8                pea.l      [A6 - 0x8]
  2849. 00001FC0  4EBA F060                jsr        [PC - 0xFA0 /* 00001022 */]
  2850. 00001FC4  486E FFF8                pea.l      [A6 - 0x8]
  2851. 00001FC8  A8A1                     syscall    FrameRect
  2852. 00001FCA  2F3C 0001 0001           move.l     -[A7], 0x10001
  2853. 00001FD0  486E FFF8                pea.l      [A6 - 0x8]
  2854. 00001FD4  4EBA F04C                jsr        [PC - 0xFB4 /* 00001022 */]
  2855. 00001FD8  4227                     clr.b      -[A7]
  2856. 00001FDA  486C 01EA                pea.l      [A4 + 0x1EA]
  2857. 00001FDE  486C 0208                pea.l      [A4 + 0x208]
  2858. 00001FE2  486E FFF8                pea.l      [A6 - 0x8]
  2859. 00001FE6  4EBA F0F8                jsr        [PC - 0xF08 /* 000010E0 */]
  2860. 00001FEA  486C 020E                pea.l      [A4 + 0x20E]
  2861. 00001FEE  AA14                     syscall    RGBForeColor
  2862. 00001FF0  2F3C 0001 0001           move.l     -[A7], 0x10001
  2863. 00001FF6  486E FFF8                pea.l      [A6 - 0x8]
  2864. 00001FFA  4EBA F026                jsr        [PC - 0xFDA /* 00001022 */]
  2865. 00001FFE  486E FFF8                pea.l      [A6 - 0x8]
  2866. 00002002  A8A1                     syscall    FrameRect
  2867. 00002004  4FEF 0052                lea.l      A7, [A7 + 0x52]
  2868. 00002008  6000 01EA                bra        +0x1EC /* 000021F4 */
  2869. label0000200C:
  2870. 0000200C  2F2C 0226                move.l     -[A7], [A4 + 0x226]
  2871. 00002010  4EBA F074                jsr        [PC - 0xF8C /* 00001086 */]
  2872. 00002014  1600                     move.b     D3, D0
  2873. 00002016  4A03                     tst.b      D3
  2874. 00002018  584F                     addq.w     A7, 4
  2875. 0000201A  6618                     bne        +0x1A /* 00002034 */
  2876. 0000201C  4227                     clr.b      -[A7]
  2877. 0000201E  486C 0214                pea.l      [A4 + 0x214]
  2878. 00002022  486C 020E                pea.l      [A4 + 0x20E]
  2879. 00002026  486E FFF8                pea.l      [A6 - 0x8]
  2880. 0000202A  4EBA F0B4                jsr        [PC - 0xF4C /* 000010E0 */]
  2881. 0000202E  4FEF 000E                lea.l      A7, [A7 + 0xE]
  2882. 00002032  6016                     bra        +0x18 /* 0000204A */
  2883. label00002034:
  2884. 00002034  4227                     clr.b      -[A7]
  2885. 00002036  486C 020E                pea.l      [A4 + 0x20E]
  2886. 0000203A  486C 020E                pea.l      [A4 + 0x20E]
  2887. 0000203E  486E FFF8                pea.l      [A6 - 0x8]
  2888. 00002042  4EBA F09C                jsr        [PC - 0xF64 /* 000010E0 */]
  2889. 00002046  4FEF 000E                lea.l      A7, [A7 + 0xE]
  2890. label0000204A:
  2891. 0000204A  2F3C 0001 0001           move.l     -[A7], 0x10001
  2892. 00002050  486E FFF8                pea.l      [A6 - 0x8]
  2893. 00002054  4EBA EFCC                jsr        [PC - 0x1034 /* 00001022 */]
  2894. 00002058  4A03                     tst.b      D3
  2895. 0000205A  504F                     addq.w     A7, 8
  2896. 0000205C  6654                     bne        +0x56 /* 000020B2 */
  2897. 0000205E  486C 020E                pea.l      [A4 + 0x20E]
  2898. 00002062  AA14                     syscall    RGBForeColor
  2899. 00002064  302E FFFE                move.w     D0, [A6 - 0x2]
  2900. 00002068  48C0                     ext.l      D0
  2901. 0000206A  5380                     subq.l     D0, 1
  2902. 0000206C  3F00                     move.w     -[A7], D0
  2903. 0000206E  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  2904. 00002072  A893                     syscall    MoveTo
  2905. 00002074  302E FFFE                move.w     D0, [A6 - 0x2]
  2906. 00002078  48C0                     ext.l      D0
  2907. 0000207A  5380                     subq.l     D0, 1
  2908. 0000207C  3F00                     move.w     -[A7], D0
  2909. 0000207E  302E FFF8                move.w     D0, [A6 - 0x8]
  2910. 00002082  48C0                     ext.l      D0
  2911. 00002084  5880                     addq.l     D0, 4
  2912. 00002086  3F00                     move.w     -[A7], D0
  2913. 00002088  A891                     syscall    LineTo
  2914. 0000208A  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  2915. 0000208E  302E FFFC                move.w     D0, [A6 - 0x4]
  2916. 00002092  48C0                     ext.l      D0
  2917. 00002094  5380                     subq.l     D0, 1
  2918. 00002096  3F00                     move.w     -[A7], D0
  2919. 00002098  A893                     syscall    MoveTo
  2920. 0000209A  302E FFFA                move.w     D0, [A6 - 0x6]
  2921. 0000209E  48C0                     ext.l      D0
  2922. 000020A0  5880                     addq.l     D0, 4
  2923. 000020A2  3F00                     move.w     -[A7], D0
  2924. 000020A4  302E FFFC                move.w     D0, [A6 - 0x4]
  2925. 000020A8  48C0                     ext.l      D0
  2926. 000020AA  5380                     subq.l     D0, 1
  2927. 000020AC  3F00                     move.w     -[A7], D0
  2928. 000020AE  A891                     syscall    LineTo
  2929. 000020B0  602C                     bra        +0x2E /* 000020DE */
  2930. label000020B2:
  2931. 000020B2  486C 0208                pea.l      [A4 + 0x208]
  2932. 000020B6  AA14                     syscall    RGBForeColor
  2933. 000020B8  302E FFFE                move.w     D0, [A6 - 0x2]
  2934. 000020BC  48C0                     ext.l      D0
  2935. 000020BE  5380                     subq.l     D0, 1
  2936. 000020C0  3F00                     move.w     -[A7], D0
  2937. 000020C2  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  2938. 000020C6  A893                     syscall    MoveTo
  2939. 000020C8  302E FFFE                move.w     D0, [A6 - 0x2]
  2940. 000020CC  48C0                     ext.l      D0
  2941. 000020CE  5380                     subq.l     D0, 1
  2942. 000020D0  3F00                     move.w     -[A7], D0
  2943. 000020D2  302E FFF8                move.w     D0, [A6 - 0x8]
  2944. 000020D6  48C0                     ext.l      D0
  2945. 000020D8  5680                     addq.l     D0, 3
  2946. 000020DA  3F00                     move.w     -[A7], D0
  2947. 000020DC  A891                     syscall    LineTo
  2948. label000020DE:
  2949. 000020DE  536E FFFE                subq.w     [A6 - 0x2], 1
  2950. 000020E2  536E FFFC                subq.w     [A6 - 0x4], 1
  2951. 000020E6  486C 01EA                pea.l      [A4 + 0x1EA]
  2952. 000020EA  AA14                     syscall    RGBForeColor
  2953. 000020EC  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  2954. 000020F0  302E FFFC                move.w     D0, [A6 - 0x4]
  2955. 000020F4  48C0                     ext.l      D0
  2956. 000020F6  5380                     subq.l     D0, 1
  2957. 000020F8  3F00                     move.w     -[A7], D0
  2958. 000020FA  A893                     syscall    MoveTo
  2959. 000020FC  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  2960. 00002100  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  2961. 00002104  A891                     syscall    LineTo
  2962. 00002106  302E FFFE                move.w     D0, [A6 - 0x2]
  2963. 0000210A  48C0                     ext.l      D0
  2964. 0000210C  5380                     subq.l     D0, 1
  2965. 0000210E  3F00                     move.w     -[A7], D0
  2966. 00002110  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  2967. 00002114  A891                     syscall    LineTo
  2968. 00002116  486C 0208                pea.l      [A4 + 0x208]
  2969. 0000211A  AA14                     syscall    RGBForeColor
  2970. 0000211C  526E FFF8                addq.w     [A6 - 0x8], 1
  2971. 00002120  526E FFFA                addq.w     [A6 - 0x6], 1
  2972. 00002124  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  2973. 00002128  302E FFFC                move.w     D0, [A6 - 0x4]
  2974. 0000212C  48C0                     ext.l      D0
  2975. 0000212E  5380                     subq.l     D0, 1
  2976. 00002130  3F00                     move.w     -[A7], D0
  2977. 00002132  A893                     syscall    MoveTo
  2978. 00002134  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  2979. 00002138  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  2980. 0000213C  A891                     syscall    LineTo
  2981. 0000213E  302E FFFE                move.w     D0, [A6 - 0x2]
  2982. 00002142  48C0                     ext.l      D0
  2983. 00002144  5380                     subq.l     D0, 1
  2984. 00002146  3F00                     move.w     -[A7], D0
  2985. 00002148  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  2986. 0000214C  A891                     syscall    LineTo
  2987. 0000214E  526E FFF8                addq.w     [A6 - 0x8], 1
  2988. 00002152  526E FFFA                addq.w     [A6 - 0x6], 1
  2989. 00002156  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  2990. 0000215A  302E FFFC                move.w     D0, [A6 - 0x4]
  2991. 0000215E  48C0                     ext.l      D0
  2992. 00002160  5380                     subq.l     D0, 1
  2993. 00002162  3F00                     move.w     -[A7], D0
  2994. 00002164  A893                     syscall    MoveTo
  2995. 00002166  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  2996. 0000216A  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  2997. 0000216E  A891                     syscall    LineTo
  2998. 00002170  302E FFFE                move.w     D0, [A6 - 0x2]
  2999. 00002174  48C0                     ext.l      D0
  3000. 00002176  5380                     subq.l     D0, 1
  3001. 00002178  3F00                     move.w     -[A7], D0
  3002. 0000217A  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  3003. 0000217E  A891                     syscall    LineTo
  3004. 00002180  526E FFF8                addq.w     [A6 - 0x8], 1
  3005. 00002184  526E FFFA                addq.w     [A6 - 0x6], 1
  3006. 00002188  486C 0208                pea.l      [A4 + 0x208]
  3007. 0000218C  AA14                     syscall    RGBForeColor
  3008. 0000218E  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  3009. 00002192  302E FFFC                move.w     D0, [A6 - 0x4]
  3010. 00002196  48C0                     ext.l      D0
  3011. 00002198  5380                     subq.l     D0, 1
  3012. 0000219A  3F00                     move.w     -[A7], D0
  3013. 0000219C  A893                     syscall    MoveTo
  3014. 0000219E  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  3015. 000021A2  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  3016. 000021A6  A891                     syscall    LineTo
  3017. 000021A8  302E FFFE                move.w     D0, [A6 - 0x2]
  3018. 000021AC  48C0                     ext.l      D0
  3019. 000021AE  5380                     subq.l     D0, 1
  3020. 000021B0  3F00                     move.w     -[A7], D0
  3021. 000021B2  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  3022. 000021B6  A891                     syscall    LineTo
  3023. 000021B8  4A03                     tst.b      D3
  3024. 000021BA  6638                     bne        +0x3A /* 000021F4 */
  3025. 000021BC  526E FFF8                addq.w     [A6 - 0x8], 1
  3026. 000021C0  526E FFFA                addq.w     [A6 - 0x6], 1
  3027. 000021C4  486C 020E                pea.l      [A4 + 0x20E]
  3028. 000021C8  AA14                     syscall    RGBForeColor
  3029. 000021CA  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  3030. 000021CE  302E FFFC                move.w     D0, [A6 - 0x4]
  3031. 000021D2  48C0                     ext.l      D0
  3032. 000021D4  5380                     subq.l     D0, 1
  3033. 000021D6  3F00                     move.w     -[A7], D0
  3034. 000021D8  A893                     syscall    MoveTo
  3035. 000021DA  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  3036. 000021DE  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  3037. 000021E2  A891                     syscall    LineTo
  3038. 000021E4  302E FFFE                move.w     D0, [A6 - 0x2]
  3039. 000021E8  48C0                     ext.l      D0
  3040. 000021EA  5380                     subq.l     D0, 1
  3041. 000021EC  3F00                     move.w     -[A7], D0
  3042. 000021EE  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  3043. 000021F2  A891                     syscall    LineTo
  3044. label000021F4:
  3045. 000021F4  261F                     move.l     D3, [A7]+
  3046. 000021F6  4E5E                     unlink     A6
  3047. 000021F8  4E75                     rts
  3048. 000021FA  4E56 FFF8                link       A6, -0x0008
  3049. 000021FE  206C 0226                movea.l    A0, [A4 + 0x226]
  3050. 00002202  2068 0076                movea.l    A0, [A0 + 0x76]
  3051. 00002206  2050                     movea.l    A0, [A0]
  3052. 00002208  2D68 0002 FFF8           move.l     [A6 - 0x8], [A0 + 0x2]
  3053. 0000220E  2D68 0006 FFFC           move.l     [A6 - 0x4], [A0 + 0x6]
  3054. 00002214  486E FFF8                pea.l      [A6 - 0x8]
  3055. 00002218  4EBA F4BC                jsr        [PC - 0xB44 /* 000016D6 */]
  3056. 0000221C  486C 000C                pea.l      [A4 + 0xC]
  3057. 00002220  AA14                     syscall    RGBForeColor
  3058. 00002222  302E FFFE                move.w     D0, [A6 - 0x2]
  3059. 00002226  48C0                     ext.l      D0
  3060. 00002228  5380                     subq.l     D0, 1
  3061. 0000222A  3F00                     move.w     -[A7], D0
  3062. 0000222C  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  3063. 00002230  A893                     syscall    MoveTo
  3064. 00002232  302E FFFE                move.w     D0, [A6 - 0x2]
  3065. 00002236  48C0                     ext.l      D0
  3066. 00002238  5380                     subq.l     D0, 1
  3067. 0000223A  3F00                     move.w     -[A7], D0
  3068. 0000223C  302E FFFC                move.w     D0, [A6 - 0x4]
  3069. 00002240  48C0                     ext.l      D0
  3070. 00002242  5580                     subq.l     D0, 2
  3071. 00002244  3F00                     move.w     -[A7], D0
  3072. 00002246  A891                     syscall    LineTo
  3073. 00002248  2F2C 01E0                move.l     -[A7], [A4 + 0x1E0]
  3074. 0000224C  AA14                     syscall    RGBForeColor
  3075. 0000224E  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  3076. 00002252  302E FFFC                move.w     D0, [A6 - 0x4]
  3077. 00002256  48C0                     ext.l      D0
  3078. 00002258  5380                     subq.l     D0, 1
  3079. 0000225A  3F00                     move.w     -[A7], D0
  3080. 0000225C  A893                     syscall    MoveTo
  3081. 0000225E  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  3082. 00002262  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  3083. 00002266  A891                     syscall    LineTo
  3084. 00002268  302E FFFE                move.w     D0, [A6 - 0x2]
  3085. 0000226C  48C0                     ext.l      D0
  3086. 0000226E  5580                     subq.l     D0, 2
  3087. 00002270  3F00                     move.w     -[A7], D0
  3088. 00002272  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  3089. 00002276  A891                     syscall    LineTo
  3090. 00002278  302E FFFE                move.w     D0, [A6 - 0x2]
  3091. 0000227C  48C0                     ext.l      D0
  3092. 0000227E  5580                     subq.l     D0, 2
  3093. 00002280  3F00                     move.w     -[A7], D0
  3094. 00002282  302E FFFC                move.w     D0, [A6 - 0x4]
  3095. 00002286  48C0                     ext.l      D0
  3096. 00002288  5380                     subq.l     D0, 1
  3097. 0000228A  3F00                     move.w     -[A7], D0
  3098. 0000228C  A891                     syscall    LineTo
  3099. 0000228E  2F2C 01DC                move.l     -[A7], [A4 + 0x1DC]
  3100. 00002292  AA14                     syscall    RGBForeColor
  3101. 00002294  302E FFFA                move.w     D0, [A6 - 0x6]
  3102. 00002298  48C0                     ext.l      D0
  3103. 0000229A  5280                     addq.l     D0, 1
  3104. 0000229C  3F00                     move.w     -[A7], D0
  3105. 0000229E  302E FFFC                move.w     D0, [A6 - 0x4]
  3106. 000022A2  48C0                     ext.l      D0
  3107. 000022A4  5380                     subq.l     D0, 1
  3108. 000022A6  3F00                     move.w     -[A7], D0
  3109. 000022A8  A893                     syscall    MoveTo
  3110. 000022AA  302E FFFA                move.w     D0, [A6 - 0x6]
  3111. 000022AE  48C0                     ext.l      D0
  3112. 000022B0  5280                     addq.l     D0, 1
  3113. 000022B2  3F00                     move.w     -[A7], D0
  3114. 000022B4  302E FFF8                move.w     D0, [A6 - 0x8]
  3115. 000022B8  48C0                     ext.l      D0
  3116. 000022BA  5280                     addq.l     D0, 1
  3117. 000022BC  3F00                     move.w     -[A7], D0
  3118. 000022BE  A891                     syscall    LineTo
  3119. 000022C0  302E FFFE                move.w     D0, [A6 - 0x2]
  3120. 000022C4  48C0                     ext.l      D0
  3121. 000022C6  5780                     subq.l     D0, 3
  3122. 000022C8  3F00                     move.w     -[A7], D0
  3123. 000022CA  302E FFF8                move.w     D0, [A6 - 0x8]
  3124. 000022CE  48C0                     ext.l      D0
  3125. 000022D0  5280                     addq.l     D0, 1
  3126. 000022D2  3F00                     move.w     -[A7], D0
  3127. 000022D4  A891                     syscall    LineTo
  3128. 000022D6  302E FFFE                move.w     D0, [A6 - 0x2]
  3129. 000022DA  48C0                     ext.l      D0
  3130. 000022DC  5780                     subq.l     D0, 3
  3131. 000022DE  3F00                     move.w     -[A7], D0
  3132. 000022E0  302E FFFC                move.w     D0, [A6 - 0x4]
  3133. 000022E4  48C0                     ext.l      D0
  3134. 000022E6  5380                     subq.l     D0, 1
  3135. 000022E8  3F00                     move.w     -[A7], D0
  3136. 000022EA  A891                     syscall    LineTo
  3137. 000022EC  2F2C 01D4                move.l     -[A7], [A4 + 0x1D4]
  3138. 000022F0  AA14                     syscall    RGBForeColor
  3139. 000022F2  546E FFF8                addq.w     [A6 - 0x8], 2
  3140. 000022F6  546E FFFA                addq.w     [A6 - 0x6], 2
  3141. 000022FA  556E FFFE                subq.w     [A6 - 0x2], 2
  3142. 000022FE  486E FFF8                pea.l      [A6 - 0x8]
  3143. 00002302  A8A2                     syscall    PaintRect
  3144. 00002304  206C 0226                movea.l    A0, [A4 + 0x226]
  3145. 00002308  4A28 006F                tst.b      [A0 + 0x6F]
  3146. 0000230C  584F                     addq.w     A7, 4
  3147. 0000230E  664C                     bne        +0x4E /* 0000235C */
  3148. 00002310  2F2C 01E0                move.l     -[A7], [A4 + 0x1E0]
  3149. 00002314  AA14                     syscall    RGBForeColor
  3150. 00002316  302E FFFA                move.w     D0, [A6 - 0x6]
  3151. 0000231A  48C0                     ext.l      D0
  3152. 0000231C  5380                     subq.l     D0, 1
  3153. 0000231E  3F00                     move.w     -[A7], D0
  3154. 00002320  302E FFFC                move.w     D0, [A6 - 0x4]
  3155. 00002324  48C0                     ext.l      D0
  3156. 00002326  5380                     subq.l     D0, 1
  3157. 00002328  3F00                     move.w     -[A7], D0
  3158. 0000232A  A893                     syscall    MoveTo
  3159. 0000232C  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  3160. 00002330  302E FFFC                move.w     D0, [A6 - 0x4]
  3161. 00002334  48C0                     ext.l      D0
  3162. 00002336  5380                     subq.l     D0, 1
  3163. 00002338  3F00                     move.w     -[A7], D0
  3164. 0000233A  A891                     syscall    LineTo
  3165. 0000233C  486C 0208                pea.l      [A4 + 0x208]
  3166. 00002340  AA14                     syscall    RGBForeColor
  3167. 00002342  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  3168. 00002346  3F2E FFFC                move.w     -[A7], [A6 - 0x4]
  3169. 0000234A  A893                     syscall    MoveTo
  3170. 0000234C  302E FFFE                move.w     D0, [A6 - 0x2]
  3171. 00002350  48C0                     ext.l      D0
  3172. 00002352  5380                     subq.l     D0, 1
  3173. 00002354  3F00                     move.w     -[A7], D0
  3174. 00002356  3F2E FFFC                move.w     -[A7], [A6 - 0x4]
  3175. 0000235A  A891                     syscall    LineTo
  3176. label0000235C:
  3177. 0000235C  526E FFF8                addq.w     [A6 - 0x8], 1
  3178. 00002360  526E FFFC                addq.w     [A6 - 0x4], 1
  3179. 00002364  5C6E FFFA                addq.w     [A6 - 0x6], 6
  3180. 00002368  5D6E FFFE                subq.w     [A6 - 0x2], 6
  3181. 0000236C  206C 0226                movea.l    A0, [A4 + 0x226]
  3182. 00002370  4A28 0070                tst.b      [A0 + 0x70]
  3183. 00002374  6706                     beq        +0x8 /* 0000237C */
  3184. 00002376  066E 000E FFFA           addi.w     [A6 - 0x6], 0xE
  3185. label0000237C:
  3186. 0000237C  206C 0226                movea.l    A0, [A4 + 0x226]
  3187. 00002380  4A28 0071                tst.b      [A0 + 0x71]
  3188. 00002384  6706                     beq        +0x8 /* 0000238C */
  3189. 00002386  046E 000E FFFE           subi.w     [A6 - 0x2], 0xE
  3190. label0000238C:
  3191. 0000238C  2F2C 01D8                move.l     -[A7], [A4 + 0x1D8]
  3192. 00002390  AA14                     syscall    RGBForeColor
  3193. 00002392  2F2C 01D4                move.l     -[A7], [A4 + 0x1D4]
  3194. 00002396  AA15                     syscall    RGBBackColor
  3195. 00002398  3F3C 0001                move.w     -[A7], 0x1
  3196. 0000239C  4227                     clr.b      -[A7]
  3197. 0000239E  4267                     clr.w      -[A7]
  3198. 000023A0  486E FFF8                pea.l      [A6 - 0x8]
  3199. 000023A4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3200. 000023A8  4EBA EFEE                jsr        [PC - 0x1012 /* 00001398 */]
  3201. 000023AC  4E5E                     unlink     A6
  3202. 000023AE  4E75                     rts
  3203. 000023B0  4E56 FFF2                link       A6, -0x000E
  3204. 000023B4  2D6C 022C FFF8           move.l     [A6 - 0x8], [A4 + 0x22C]
  3205. 000023BA  2D6C 0230 FFFC           move.l     [A6 - 0x4], [A4 + 0x230]
  3206. 000023C0  4227                     clr.b      -[A7]
  3207. 000023C2  486C 0214                pea.l      [A4 + 0x214]
  3208. 000023C6  486C 020E                pea.l      [A4 + 0x20E]
  3209. 000023CA  486E FFF8                pea.l      [A6 - 0x8]
  3210. 000023CE  4EBA ED10                jsr        [PC - 0x12F0 /* 000010E0 */]
  3211. 000023D2  2F3C 0001 0001           move.l     -[A7], 0x10001
  3212. 000023D8  486E FFF8                pea.l      [A6 - 0x8]
  3213. 000023DC  4EBA EC44                jsr        [PC - 0x13BC /* 00001022 */]
  3214. 000023E0  4227                     clr.b      -[A7]
  3215. 000023E2  486C 0208                pea.l      [A4 + 0x208]
  3216. 000023E6  486C 01EA                pea.l      [A4 + 0x1EA]
  3217. 000023EA  486E FFF8                pea.l      [A6 - 0x8]
  3218. 000023EE  4EBA ECF0                jsr        [PC - 0x1310 /* 000010E0 */]
  3219. 000023F2  486C 0208                pea.l      [A4 + 0x208]
  3220. 000023F6  AA14                     syscall    RGBForeColor
  3221. 000023F8  2F3C 0001 0001           move.l     -[A7], 0x10001
  3222. 000023FE  486E FFF8                pea.l      [A6 - 0x8]
  3223. 00002402  4EBA EC1E                jsr        [PC - 0x13E2 /* 00001022 */]
  3224. 00002406  486E FFF8                pea.l      [A6 - 0x8]
  3225. 0000240A  A8A1                     syscall    FrameRect
  3226. 0000240C  2F3C 0001 0001           move.l     -[A7], 0x10001
  3227. 00002412  486E FFF8                pea.l      [A6 - 0x8]
  3228. 00002416  4EBA EC0A                jsr        [PC - 0x13F6 /* 00001022 */]
  3229. 0000241A  486E FFF8                pea.l      [A6 - 0x8]
  3230. 0000241E  A8A1                     syscall    FrameRect
  3231. 00002420  2F3C 0001 0001           move.l     -[A7], 0x10001
  3232. 00002426  486E FFF8                pea.l      [A6 - 0x8]
  3233. 0000242A  4EBA EBF6                jsr        [PC - 0x140A /* 00001022 */]
  3234. 0000242E  4227                     clr.b      -[A7]
  3235. 00002430  486C 01EA                pea.l      [A4 + 0x1EA]
  3236. 00002434  486C 0208                pea.l      [A4 + 0x208]
  3237. 00002438  486E FFF8                pea.l      [A6 - 0x8]
  3238. 0000243C  4EBA ECA2                jsr        [PC - 0x135E /* 000010E0 */]
  3239. 00002440  486C 020E                pea.l      [A4 + 0x20E]
  3240. 00002444  AA14                     syscall    RGBForeColor
  3241. 00002446  2F3C 0001 0001           move.l     -[A7], 0x10001
  3242. 0000244C  486E FFF8                pea.l      [A6 - 0x8]
  3243. 00002450  4EBA EBD0                jsr        [PC - 0x1430 /* 00001022 */]
  3244. 00002454  486E FFF8                pea.l      [A6 - 0x8]
  3245. 00002458  A8A1                     syscall    FrameRect
  3246. 0000245A  486E FFF2                pea.l      [A6 - 0xE]
  3247. 0000245E  4267                     clr.w      -[A7]
  3248. 00002460  2F2C 0226                move.l     -[A7], [A4 + 0x226]
  3249. 00002464  4EBA EDE2                jsr        [PC - 0x121E /* 00001248 */]
  3250. 00002468  486E FFF2                pea.l      [A6 - 0xE]
  3251. 0000246C  AA14                     syscall    RGBForeColor
  3252. 0000246E  2F3C 0001 0001           move.l     -[A7], 0x10001
  3253. 00002474  486E FFF8                pea.l      [A6 - 0x8]
  3254. 00002478  4EBA EBA8                jsr        [PC - 0x1458 /* 00001022 */]
  3255. 0000247C  486E FFF8                pea.l      [A6 - 0x8]
  3256. 00002480  A8A1                     syscall    FrameRect
  3257. 00002482  2F3C 0001 0001           move.l     -[A7], 0x10001
  3258. 00002488  486E FFF8                pea.l      [A6 - 0x8]
  3259. 0000248C  4EBA EB94                jsr        [PC - 0x146C /* 00001022 */]
  3260. 00002490  486E FFF8                pea.l      [A6 - 0x8]
  3261. 00002494  A8A1                     syscall    FrameRect
  3262. 00002496  2F3C 0001 0001           move.l     -[A7], 0x10001
  3263. 0000249C  486E FFF8                pea.l      [A6 - 0x8]
  3264. 000024A0  4EBA EB80                jsr        [PC - 0x1480 /* 00001022 */]
  3265. 000024A4  486E FFF8                pea.l      [A6 - 0x8]
  3266. 000024A8  A8A1                     syscall    FrameRect
  3267. 000024AA  4E5E                     unlink     A6
  3268. 000024AC  4E75                     rts
  3269. 000024AE  4E56 FFF2                link       A6, -0x000E
  3270. 000024B2  2D6C 022C FFF8           move.l     [A6 - 0x8], [A4 + 0x22C]
  3271. 000024B8  2D6C 0230 FFFC           move.l     [A6 - 0x4], [A4 + 0x230]
  3272. 000024BE  066E 0013 FFF8           addi.w     [A6 - 0x8], 0x13
  3273. 000024C4  4227                     clr.b      -[A7]
  3274. 000024C6  486C 0214                pea.l      [A4 + 0x214]
  3275. 000024CA  486C 020E                pea.l      [A4 + 0x20E]
  3276. 000024CE  486E FFF8                pea.l      [A6 - 0x8]
  3277. 000024D2  4EBA EC0C                jsr        [PC - 0x13F4 /* 000010E0 */]
  3278. 000024D6  2F3C 0001 0001           move.l     -[A7], 0x10001
  3279. 000024DC  486E FFF8                pea.l      [A6 - 0x8]
  3280. 000024E0  4EBA EB40                jsr        [PC - 0x14C0 /* 00001022 */]
  3281. 000024E4  4227                     clr.b      -[A7]
  3282. 000024E6  486C 0208                pea.l      [A4 + 0x208]
  3283. 000024EA  486C 01EA                pea.l      [A4 + 0x1EA]
  3284. 000024EE  486E FFF8                pea.l      [A6 - 0x8]
  3285. 000024F2  4EBA EBEC                jsr        [PC - 0x1414 /* 000010E0 */]
  3286. 000024F6  486C 0208                pea.l      [A4 + 0x208]
  3287. 000024FA  AA14                     syscall    RGBForeColor
  3288. 000024FC  2F3C 0001 0001           move.l     -[A7], 0x10001
  3289. 00002502  486E FFF8                pea.l      [A6 - 0x8]
  3290. 00002506  4EBA EB1A                jsr        [PC - 0x14E6 /* 00001022 */]
  3291. 0000250A  486E FFF8                pea.l      [A6 - 0x8]
  3292. 0000250E  A8A1                     syscall    FrameRect
  3293. 00002510  2F3C 0001 0001           move.l     -[A7], 0x10001
  3294. 00002516  486E FFF8                pea.l      [A6 - 0x8]
  3295. 0000251A  4EBA EB06                jsr        [PC - 0x14FA /* 00001022 */]
  3296. 0000251E  486E FFF8                pea.l      [A6 - 0x8]
  3297. 00002522  A8A1                     syscall    FrameRect
  3298. 00002524  2F3C 0001 0001           move.l     -[A7], 0x10001
  3299. 0000252A  486E FFF8                pea.l      [A6 - 0x8]
  3300. 0000252E  4EBA EAF2                jsr        [PC - 0x150E /* 00001022 */]
  3301. 00002532  4227                     clr.b      -[A7]
  3302. 00002534  486C 01EA                pea.l      [A4 + 0x1EA]
  3303. 00002538  486C 0208                pea.l      [A4 + 0x208]
  3304. 0000253C  486E FFF8                pea.l      [A6 - 0x8]
  3305. 00002540  4EBA EB9E                jsr        [PC - 0x1462 /* 000010E0 */]
  3306. 00002544  486C 020E                pea.l      [A4 + 0x20E]
  3307. 00002548  AA14                     syscall    RGBForeColor
  3308. 0000254A  2F3C 0001 0001           move.l     -[A7], 0x10001
  3309. 00002550  486E FFF8                pea.l      [A6 - 0x8]
  3310. 00002554  4EBA EACC                jsr        [PC - 0x1534 /* 00001022 */]
  3311. 00002558  486E FFF8                pea.l      [A6 - 0x8]
  3312. 0000255C  A8A1                     syscall    FrameRect
  3313. 0000255E  486E FFF2                pea.l      [A6 - 0xE]
  3314. 00002562  4267                     clr.w      -[A7]
  3315. 00002564  2F2C 0226                move.l     -[A7], [A4 + 0x226]
  3316. 00002568  4EBA ECDE                jsr        [PC - 0x1322 /* 00001248 */]
  3317. 0000256C  486E FFF2                pea.l      [A6 - 0xE]
  3318. 00002570  AA14                     syscall    RGBForeColor
  3319. 00002572  2F3C 0001 0001           move.l     -[A7], 0x10001
  3320. 00002578  486E FFF8                pea.l      [A6 - 0x8]
  3321. 0000257C  4EBA EAA4                jsr        [PC - 0x155C /* 00001022 */]
  3322. 00002580  486E FFF8                pea.l      [A6 - 0x8]
  3323. 00002584  A8A1                     syscall    FrameRect
  3324. 00002586  2F3C 0001 0001           move.l     -[A7], 0x10001
  3325. 0000258C  486E FFF8                pea.l      [A6 - 0x8]
  3326. 00002590  4EBA EA90                jsr        [PC - 0x1570 /* 00001022 */]
  3327. 00002594  486E FFF8                pea.l      [A6 - 0x8]
  3328. 00002598  A8A1                     syscall    FrameRect
  3329. 0000259A  2F3C 0001 0001           move.l     -[A7], 0x10001
  3330. 000025A0  486E FFF8                pea.l      [A6 - 0x8]
  3331. 000025A4  4EBA EA7C                jsr        [PC - 0x1584 /* 00001022 */]
  3332. 000025A8  486E FFF8                pea.l      [A6 - 0x8]
  3333. 000025AC  A8A1                     syscall    FrameRect
  3334. 000025AE  4E5E                     unlink     A6
  3335. 000025B0  4E75                     rts
  3336. 000025B2  4E56 FFF8                link       A6, -0x0008
  3337. 000025B6  206C 0226                movea.l    A0, [A4 + 0x226]
  3338. 000025BA  2068 0076                movea.l    A0, [A0 + 0x76]
  3339. 000025BE  2050                     movea.l    A0, [A0]
  3340. 000025C0  2D68 0002 FFF8           move.l     [A6 - 0x8], [A0 + 0x2]
  3341. 000025C6  2D68 0006 FFFC           move.l     [A6 - 0x4], [A0 + 0x6]
  3342. 000025CC  576E FFF8                subq.w     [A6 - 0x8], 3
  3343. 000025D0  576E FFFA                subq.w     [A6 - 0x6], 3
  3344. 000025D4  566E FFFE                addq.w     [A6 - 0x2], 3
  3345. 000025D8  486E FFF8                pea.l      [A6 - 0x8]
  3346. 000025DC  4EBA F0F8                jsr        [PC - 0xF08 /* 000016D6 */]
  3347. 000025E0  486C 000C                pea.l      [A4 + 0xC]
  3348. 000025E4  AA14                     syscall    RGBForeColor
  3349. 000025E6  302E FFFE                move.w     D0, [A6 - 0x2]
  3350. 000025EA  48C0                     ext.l      D0
  3351. 000025EC  5380                     subq.l     D0, 1
  3352. 000025EE  3F00                     move.w     -[A7], D0
  3353. 000025F0  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  3354. 000025F4  A893                     syscall    MoveTo
  3355. 000025F6  302E FFFE                move.w     D0, [A6 - 0x2]
  3356. 000025FA  48C0                     ext.l      D0
  3357. 000025FC  5380                     subq.l     D0, 1
  3358. 000025FE  3F00                     move.w     -[A7], D0
  3359. 00002600  302E FFFC                move.w     D0, [A6 - 0x4]
  3360. 00002604  48C0                     ext.l      D0
  3361. 00002606  5580                     subq.l     D0, 2
  3362. 00002608  3F00                     move.w     -[A7], D0
  3363. 0000260A  A891                     syscall    LineTo
  3364. 0000260C  2F2C 01E0                move.l     -[A7], [A4 + 0x1E0]
  3365. 00002610  AA14                     syscall    RGBForeColor
  3366. 00002612  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  3367. 00002616  302E FFFC                move.w     D0, [A6 - 0x4]
  3368. 0000261A  48C0                     ext.l      D0
  3369. 0000261C  5380                     subq.l     D0, 1
  3370. 0000261E  3F00                     move.w     -[A7], D0
  3371. 00002620  A893                     syscall    MoveTo
  3372. 00002622  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  3373. 00002626  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  3374. 0000262A  A891                     syscall    LineTo
  3375. 0000262C  302E FFFE                move.w     D0, [A6 - 0x2]
  3376. 00002630  48C0                     ext.l      D0
  3377. 00002632  5580                     subq.l     D0, 2
  3378. 00002634  3F00                     move.w     -[A7], D0
  3379. 00002636  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  3380. 0000263A  A891                     syscall    LineTo
  3381. 0000263C  302E FFFE                move.w     D0, [A6 - 0x2]
  3382. 00002640  48C0                     ext.l      D0
  3383. 00002642  5580                     subq.l     D0, 2
  3384. 00002644  3F00                     move.w     -[A7], D0
  3385. 00002646  302E FFFC                move.w     D0, [A6 - 0x4]
  3386. 0000264A  48C0                     ext.l      D0
  3387. 0000264C  5380                     subq.l     D0, 1
  3388. 0000264E  3F00                     move.w     -[A7], D0
  3389. 00002650  A891                     syscall    LineTo
  3390. 00002652  2F2C 01DC                move.l     -[A7], [A4 + 0x1DC]
  3391. 00002656  AA14                     syscall    RGBForeColor
  3392. 00002658  302E FFFA                move.w     D0, [A6 - 0x6]
  3393. 0000265C  48C0                     ext.l      D0
  3394. 0000265E  5280                     addq.l     D0, 1
  3395. 00002660  3F00                     move.w     -[A7], D0
  3396. 00002662  302E FFFC                move.w     D0, [A6 - 0x4]
  3397. 00002666  48C0                     ext.l      D0
  3398. 00002668  5380                     subq.l     D0, 1
  3399. 0000266A  3F00                     move.w     -[A7], D0
  3400. 0000266C  A893                     syscall    MoveTo
  3401. 0000266E  302E FFFA                move.w     D0, [A6 - 0x6]
  3402. 00002672  48C0                     ext.l      D0
  3403. 00002674  5280                     addq.l     D0, 1
  3404. 00002676  3F00                     move.w     -[A7], D0
  3405. 00002678  302E FFF8                move.w     D0, [A6 - 0x8]
  3406. 0000267C  48C0                     ext.l      D0
  3407. 0000267E  5280                     addq.l     D0, 1
  3408. 00002680  3F00                     move.w     -[A7], D0
  3409. 00002682  A891                     syscall    LineTo
  3410. 00002684  302E FFFE                move.w     D0, [A6 - 0x2]
  3411. 00002688  48C0                     ext.l      D0
  3412. 0000268A  5780                     subq.l     D0, 3
  3413. 0000268C  3F00                     move.w     -[A7], D0
  3414. 0000268E  302E FFF8                move.w     D0, [A6 - 0x8]
  3415. 00002692  48C0                     ext.l      D0
  3416. 00002694  5280                     addq.l     D0, 1
  3417. 00002696  3F00                     move.w     -[A7], D0
  3418. 00002698  A891                     syscall    LineTo
  3419. 0000269A  302E FFFE                move.w     D0, [A6 - 0x2]
  3420. 0000269E  48C0                     ext.l      D0
  3421. 000026A0  5780                     subq.l     D0, 3
  3422. 000026A2  3F00                     move.w     -[A7], D0
  3423. 000026A4  302E FFFC                move.w     D0, [A6 - 0x4]
  3424. 000026A8  48C0                     ext.l      D0
  3425. 000026AA  5380                     subq.l     D0, 1
  3426. 000026AC  3F00                     move.w     -[A7], D0
  3427. 000026AE  A891                     syscall    LineTo
  3428. 000026B0  2F2C 01D4                move.l     -[A7], [A4 + 0x1D4]
  3429. 000026B4  AA14                     syscall    RGBForeColor
  3430. 000026B6  546E FFF8                addq.w     [A6 - 0x8], 2
  3431. 000026BA  546E FFFA                addq.w     [A6 - 0x6], 2
  3432. 000026BE  556E FFFE                subq.w     [A6 - 0x2], 2
  3433. 000026C2  486E FFF8                pea.l      [A6 - 0x8]
  3434. 000026C6  A8A2                     syscall    PaintRect
  3435. 000026C8  206C 0226                movea.l    A0, [A4 + 0x226]
  3436. 000026CC  4A28 006F                tst.b      [A0 + 0x6F]
  3437. 000026D0  584F                     addq.w     A7, 4
  3438. 000026D2  664C                     bne        +0x4E /* 00002720 */
  3439. 000026D4  2F2C 01E0                move.l     -[A7], [A4 + 0x1E0]
  3440. 000026D8  AA14                     syscall    RGBForeColor
  3441. 000026DA  302E FFFA                move.w     D0, [A6 - 0x6]
  3442. 000026DE  48C0                     ext.l      D0
  3443. 000026E0  5380                     subq.l     D0, 1
  3444. 000026E2  3F00                     move.w     -[A7], D0
  3445. 000026E4  302E FFFC                move.w     D0, [A6 - 0x4]
  3446. 000026E8  48C0                     ext.l      D0
  3447. 000026EA  5380                     subq.l     D0, 1
  3448. 000026EC  3F00                     move.w     -[A7], D0
  3449. 000026EE  A893                     syscall    MoveTo
  3450. 000026F0  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  3451. 000026F4  302E FFFC                move.w     D0, [A6 - 0x4]
  3452. 000026F8  48C0                     ext.l      D0
  3453. 000026FA  5380                     subq.l     D0, 1
  3454. 000026FC  3F00                     move.w     -[A7], D0
  3455. 000026FE  A891                     syscall    LineTo
  3456. 00002700  486C 0208                pea.l      [A4 + 0x208]
  3457. 00002704  AA14                     syscall    RGBForeColor
  3458. 00002706  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  3459. 0000270A  3F2E FFFC                move.w     -[A7], [A6 - 0x4]
  3460. 0000270E  A893                     syscall    MoveTo
  3461. 00002710  302E FFFE                move.w     D0, [A6 - 0x2]
  3462. 00002714  48C0                     ext.l      D0
  3463. 00002716  5380                     subq.l     D0, 1
  3464. 00002718  3F00                     move.w     -[A7], D0
  3465. 0000271A  3F2E FFFC                move.w     -[A7], [A6 - 0x4]
  3466. 0000271E  A891                     syscall    LineTo
  3467. label00002720:
  3468. 00002720  526E FFF8                addq.w     [A6 - 0x8], 1
  3469. 00002724  526E FFFC                addq.w     [A6 - 0x4], 1
  3470. 00002728  5C6E FFFA                addq.w     [A6 - 0x6], 6
  3471. 0000272C  5D6E FFFE                subq.w     [A6 - 0x2], 6
  3472. 00002730  2F2C 01D8                move.l     -[A7], [A4 + 0x1D8]
  3473. 00002734  AA14                     syscall    RGBForeColor
  3474. 00002736  2F2C 01D4                move.l     -[A7], [A4 + 0x1D4]
  3475. 0000273A  AA15                     syscall    RGBBackColor
  3476. 0000273C  3F3C 0001                move.w     -[A7], 0x1
  3477. 00002740  4227                     clr.b      -[A7]
  3478. 00002742  4267                     clr.w      -[A7]
  3479. 00002744  486E FFF8                pea.l      [A6 - 0x8]
  3480. 00002748  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3481. 0000274C  4EBA EC4A                jsr        [PC - 0x13B6 /* 00001398 */]
  3482. 00002750  4E5E                     unlink     A6
  3483. 00002752  4E75                     rts
  3484. 00002754  4E56 FFF8                link       A6, -0x0008
  3485. 00002758  206C 0226                movea.l    A0, [A4 + 0x226]
  3486. 0000275C  4A28 006F                tst.b      [A0 + 0x6F]
  3487. 00002760  6714                     beq        +0x16 /* 00002776 */
  3488. 00002762  486E FFF8                pea.l      [A6 - 0x8]
  3489. 00002766  4EBA F114                jsr        [PC - 0xEEC /* 0000187C */]
  3490. 0000276A  486E FFF8                pea.l      [A6 - 0x8]
  3491. 0000276E  1F2E 0008                move.b     -[A7], [A6 + 0x8]
  3492. 00002772  4EBA EDFC                jsr        [PC - 0x1204 /* 00001570 */]
  3493. label00002776:
  3494. 00002776  4E5E                     unlink     A6
  3495. 00002778  4E75                     rts
  3496. fn0000277A:
  3497. 0000277A  4E56 FFF8                link       A6, -0x0008
  3498. 0000277E  206C 0226                movea.l    A0, [A4 + 0x226]
  3499. 00002782  4A28 006F                tst.b      [A0 + 0x6F]
  3500. 00002786  6700 009A                beq        +0x9C /* 00002822 */
  3501. 0000278A  486E FFF8                pea.l      [A6 - 0x8]
  3502. 0000278E  4EBA F136                jsr        [PC - 0xECA /* 000018C6 */]
  3503. 00002792  486E FFF8                pea.l      [A6 - 0x8]
  3504. 00002796  1F2E 0008                move.b     -[A7], [A6 + 0x8]
  3505. 0000279A  4EBA EDD4                jsr        [PC - 0x122C /* 00001570 */]
  3506. 0000279E  2F2C 01E0                move.l     -[A7], [A4 + 0x1E0]
  3507. 000027A2  AA14                     syscall    RGBForeColor
  3508. 000027A4  302E FFFA                move.w     D0, [A6 - 0x6]
  3509. 000027A8  48C0                     ext.l      D0
  3510. 000027AA  5380                     subq.l     D0, 1
  3511. 000027AC  3F00                     move.w     -[A7], D0
  3512. 000027AE  302E FFF8                move.w     D0, [A6 - 0x8]
  3513. 000027B2  48C0                     ext.l      D0
  3514. 000027B4  5A80                     addq.l     D0, 5
  3515. 000027B6  3F00                     move.w     -[A7], D0
  3516. 000027B8  A893                     syscall    MoveTo
  3517. 000027BA  302E FFFA                move.w     D0, [A6 - 0x6]
  3518. 000027BE  48C0                     ext.l      D0
  3519. 000027C0  5A80                     addq.l     D0, 5
  3520. 000027C2  3F00                     move.w     -[A7], D0
  3521. 000027C4  302E FFF8                move.w     D0, [A6 - 0x8]
  3522. 000027C8  48C0                     ext.l      D0
  3523. 000027CA  5A80                     addq.l     D0, 5
  3524. 000027CC  3F00                     move.w     -[A7], D0
  3525. 000027CE  A891                     syscall    LineTo
  3526. 000027D0  302E FFFA                move.w     D0, [A6 - 0x6]
  3527. 000027D4  48C0                     ext.l      D0
  3528. 000027D6  5A80                     addq.l     D0, 5
  3529. 000027D8  3F00                     move.w     -[A7], D0
  3530. 000027DA  302E FFF8                move.w     D0, [A6 - 0x8]
  3531. 000027DE  48C0                     ext.l      D0
  3532. 000027E0  5380                     subq.l     D0, 1
  3533. 000027E2  3F00                     move.w     -[A7], D0
  3534. 000027E4  A891                     syscall    LineTo
  3535. 000027E6  2F2C 01DC                move.l     -[A7], [A4 + 0x1DC]
  3536. 000027EA  AA14                     syscall    RGBForeColor
  3537. 000027EC  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  3538. 000027F0  302E FFF8                move.w     D0, [A6 - 0x8]
  3539. 000027F4  48C0                     ext.l      D0
  3540. 000027F6  5C80                     addq.l     D0, 6
  3541. 000027F8  3F00                     move.w     -[A7], D0
  3542. 000027FA  A893                     syscall    MoveTo
  3543. 000027FC  302E FFFA                move.w     D0, [A6 - 0x6]
  3544. 00002800  48C0                     ext.l      D0
  3545. 00002802  5C80                     addq.l     D0, 6
  3546. 00002804  3F00                     move.w     -[A7], D0
  3547. 00002806  302E FFF8                move.w     D0, [A6 - 0x8]
  3548. 0000280A  48C0                     ext.l      D0
  3549. 0000280C  5C80                     addq.l     D0, 6
  3550. 0000280E  3F00                     move.w     -[A7], D0
  3551. 00002810  A891                     syscall    LineTo
  3552. 00002812  302E FFFA                move.w     D0, [A6 - 0x6]
  3553. 00002816  48C0                     ext.l      D0
  3554. 00002818  5C80                     addq.l     D0, 6
  3555. 0000281A  3F00                     move.w     -[A7], D0
  3556. 0000281C  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  3557. 00002820  A891                     syscall    LineTo
  3558. label00002822:
  3559. 00002822  4E5E                     unlink     A6
  3560. 00002824  4E75                     rts
  3561. 00002826  4E56 0000                link       A6, 0
  3562. 0000282A  1F2E 0008                move.b     -[A7], [A6 + 0x8]
  3563. 0000282E  4EBA FF4A                jsr        [PC - 0xB6 /* 0000277A */]
  3564. 00002832  4E5E                     unlink     A6
  3565. 00002834  4E75                     rts
  3566. 00002836  4E56 FFF8                link       A6, -0x0008
  3567. 0000283A  206E 0008                movea.l    A0, [A6 + 0x8]
  3568. 0000283E  2D50 FFF8                move.l     [A6 - 0x8], [A0]
  3569. 00002842  2D68 0004 FFFC           move.l     [A6 - 0x4], [A0 + 0x4]
  3570. 00002848  302E FFFC                move.w     D0, [A6 - 0x4]
  3571. 0000284C  48C0                     ext.l      D0
  3572. 0000284E  72F2                     moveq.l    D1, 0xFFFFFFF2
  3573. 00002850  D081                     add.l      D0, D1
  3574. 00002852  3D40 FFF8                move.w     [A6 - 0x8], D0
  3575. 00002856  302E FFFE                move.w     D0, [A6 - 0x2]
  3576. 0000285A  48C0                     ext.l      D0
  3577. 0000285C  D081                     add.l      D0, D1
  3578. 0000285E  3D40 FFFA                move.w     [A6 - 0x6], D0
  3579. 00002862  486C 01EA                pea.l      [A4 + 0x1EA]
  3580. 00002866  AA14                     syscall    RGBForeColor
  3581. 00002868  486E FFF8                pea.l      [A6 - 0x8]
  3582. 0000286C  A8A2                     syscall    PaintRect
  3583. 0000286E  2F3C 0002 0002           move.l     -[A7], 0x20002
  3584. 00002874  486E FFF8                pea.l      [A6 - 0x8]
  3585. 00002878  4EBA E7A8                jsr        [PC - 0x1858 /* 00001022 */]
  3586. 0000287C  206C 0226                movea.l    A0, [A4 + 0x226]
  3587. 00002880  4A28 006F                tst.b      [A0 + 0x6F]
  3588. 00002884  504F                     addq.w     A7, 8
  3589. 00002886  6748                     beq        +0x4A /* 000028D0 */
  3590. 00002888  486C 01E4                pea.l      [A4 + 0x1E4]
  3591. 0000288C  AA14                     syscall    RGBForeColor
  3592. 0000288E  302E FFFA                move.w     D0, [A6 - 0x6]
  3593. 00002892  48C0                     ext.l      D0
  3594. 00002894  5280                     addq.l     D0, 1
  3595. 00002896  3F00                     move.w     -[A7], D0
  3596. 00002898  302E FFF8                move.w     D0, [A6 - 0x8]
  3597. 0000289C  48C0                     ext.l      D0
  3598. 0000289E  5E80                     addq.l     D0, 7
  3599. 000028A0  3F00                     move.w     -[A7], D0
  3600. 000028A2  A893                     syscall    MoveTo
  3601. 000028A4  302E FFFA                move.w     D0, [A6 - 0x6]
  3602. 000028A8  48C0                     ext.l      D0
  3603. 000028AA  5E80                     addq.l     D0, 7
  3604. 000028AC  3F00                     move.w     -[A7], D0
  3605. 000028AE  302E FFF8                move.w     D0, [A6 - 0x8]
  3606. 000028B2  48C0                     ext.l      D0
  3607. 000028B4  5E80                     addq.l     D0, 7
  3608. 000028B6  3F00                     move.w     -[A7], D0
  3609. 000028B8  A891                     syscall    LineTo
  3610. 000028BA  302E FFFA                move.w     D0, [A6 - 0x6]
  3611. 000028BE  48C0                     ext.l      D0
  3612. 000028C0  5E80                     addq.l     D0, 7
  3613. 000028C2  3F00                     move.w     -[A7], D0
  3614. 000028C4  302E FFF8                move.w     D0, [A6 - 0x8]
  3615. 000028C8  48C0                     ext.l      D0
  3616. 000028CA  5280                     addq.l     D0, 1
  3617. 000028CC  3F00                     move.w     -[A7], D0
  3618. 000028CE  A891                     syscall    LineTo
  3619. label000028D0:
  3620. 000028D0  4E5E                     unlink     A6
  3621. 000028D2  4E75                     rts
  3622. 000028D4  4E56 FFF8                link       A6, -0x0008
  3623. 000028D8  2F03                     move.l     -[A7], D3
  3624. 000028DA  2D6C 022C FFF8           move.l     [A6 - 0x8], [A4 + 0x22C]
  3625. 000028E0  2D6C 0230 FFFC           move.l     [A6 - 0x4], [A4 + 0x230]
  3626. 000028E6  066E 0013 FFF8           addi.w     [A6 - 0x8], 0x13
  3627. 000028EC  0C6C 0004 022A           cmpi.w     [A4 + 0x22A], 0x4
  3628. 000028F2  670A                     beq        +0xC /* 000028FE */
  3629. 000028F4  0C6C 000C 022A           cmpi.w     [A4 + 0x22A], 0xC
  3630. 000028FA  6600 0098                bne        +0x9A /* 00002994 */
  3631. label000028FE:
  3632. 000028FE  486C 01E4                pea.l      [A4 + 0x1E4]
  3633. 00002902  AA14                     syscall    RGBForeColor
  3634. 00002904  486E FFF8                pea.l      [A6 - 0x8]
  3635. 00002908  A8A1                     syscall    FrameRect
  3636. 0000290A  2F3C 0001 0001           move.l     -[A7], 0x10001
  3637. 00002910  486E FFF8                pea.l      [A6 - 0x8]
  3638. 00002914  4EBA E70C                jsr        [PC - 0x18F4 /* 00001022 */]
  3639. 00002918  486C 01EA                pea.l      [A4 + 0x1EA]
  3640. 0000291C  AA14                     syscall    RGBForeColor
  3641. 0000291E  486E FFF8                pea.l      [A6 - 0x8]
  3642. 00002922  A8A1                     syscall    FrameRect
  3643. 00002924  486C 01EA                pea.l      [A4 + 0x1EA]
  3644. 00002928  AA14                     syscall    RGBForeColor
  3645. 0000292A  2F3C 0001 0001           move.l     -[A7], 0x10001
  3646. 00002930  486E FFF8                pea.l      [A6 - 0x8]
  3647. 00002934  4EBA E6EC                jsr        [PC - 0x1914 /* 00001022 */]
  3648. 00002938  486E FFF8                pea.l      [A6 - 0x8]
  3649. 0000293C  A8A1                     syscall    FrameRect
  3650. 0000293E  2F3C 0001 0001           move.l     -[A7], 0x10001
  3651. 00002944  486E FFF8                pea.l      [A6 - 0x8]
  3652. 00002948  4EBA E6D8                jsr        [PC - 0x1928 /* 00001022 */]
  3653. 0000294C  486E FFF8                pea.l      [A6 - 0x8]
  3654. 00002950  A8A1                     syscall    FrameRect
  3655. 00002952  2F3C 0001 0001           move.l     -[A7], 0x10001
  3656. 00002958  486E FFF8                pea.l      [A6 - 0x8]
  3657. 0000295C  4EBA E6C4                jsr        [PC - 0x193C /* 00001022 */]
  3658. 00002960  4227                     clr.b      -[A7]
  3659. 00002962  486C 01EA                pea.l      [A4 + 0x1EA]
  3660. 00002966  486C 01EA                pea.l      [A4 + 0x1EA]
  3661. 0000296A  486E FFF8                pea.l      [A6 - 0x8]
  3662. 0000296E  4EBA E770                jsr        [PC - 0x1890 /* 000010E0 */]
  3663. 00002972  486C 01E4                pea.l      [A4 + 0x1E4]
  3664. 00002976  AA14                     syscall    RGBForeColor
  3665. 00002978  2F3C 0001 0001           move.l     -[A7], 0x10001
  3666. 0000297E  486E FFF8                pea.l      [A6 - 0x8]
  3667. 00002982  4EBA E69E                jsr        [PC - 0x1962 /* 00001022 */]
  3668. 00002986  486E FFF8                pea.l      [A6 - 0x8]
  3669. 0000298A  A8A1                     syscall    FrameRect
  3670. 0000298C  4FEF 0036                lea.l      A7, [A7 + 0x36]
  3671. 00002990  6000 01C4                bra        +0x1C6 /* 00002B56 */
  3672. label00002994:
  3673. 00002994  2F2C 0226                move.l     -[A7], [A4 + 0x226]
  3674. 00002998  4EBA E6EC                jsr        [PC - 0x1914 /* 00001086 */]
  3675. 0000299C  1600                     move.b     D3, D0
  3676. 0000299E  486C 01E4                pea.l      [A4 + 0x1E4]
  3677. 000029A2  AA14                     syscall    RGBForeColor
  3678. 000029A4  486E FFF8                pea.l      [A6 - 0x8]
  3679. 000029A8  A8A1                     syscall    FrameRect
  3680. 000029AA  2F3C 0001 0001           move.l     -[A7], 0x10001
  3681. 000029B0  486E FFF8                pea.l      [A6 - 0x8]
  3682. 000029B4  4EBA E66C                jsr        [PC - 0x1994 /* 00001022 */]
  3683. 000029B8  4A03                     tst.b      D3
  3684. 000029BA  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3685. 000029BE  6654                     bne        +0x56 /* 00002A14 */
  3686. 000029C0  486C 01E4                pea.l      [A4 + 0x1E4]
  3687. 000029C4  AA14                     syscall    RGBForeColor
  3688. 000029C6  302E FFFE                move.w     D0, [A6 - 0x2]
  3689. 000029CA  48C0                     ext.l      D0
  3690. 000029CC  5380                     subq.l     D0, 1
  3691. 000029CE  3F00                     move.w     -[A7], D0
  3692. 000029D0  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  3693. 000029D4  A893                     syscall    MoveTo
  3694. 000029D6  302E FFFE                move.w     D0, [A6 - 0x2]
  3695. 000029DA  48C0                     ext.l      D0
  3696. 000029DC  5380                     subq.l     D0, 1
  3697. 000029DE  3F00                     move.w     -[A7], D0
  3698. 000029E0  302E FFF8                move.w     D0, [A6 - 0x8]
  3699. 000029E4  48C0                     ext.l      D0
  3700. 000029E6  5880                     addq.l     D0, 4
  3701. 000029E8  3F00                     move.w     -[A7], D0
  3702. 000029EA  A891                     syscall    LineTo
  3703. 000029EC  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  3704. 000029F0  302E FFFC                move.w     D0, [A6 - 0x4]
  3705. 000029F4  48C0                     ext.l      D0
  3706. 000029F6  5380                     subq.l     D0, 1
  3707. 000029F8  3F00                     move.w     -[A7], D0
  3708. 000029FA  A893                     syscall    MoveTo
  3709. 000029FC  302E FFFA                move.w     D0, [A6 - 0x6]
  3710. 00002A00  48C0                     ext.l      D0
  3711. 00002A02  5880                     addq.l     D0, 4
  3712. 00002A04  3F00                     move.w     -[A7], D0
  3713. 00002A06  302E FFFC                move.w     D0, [A6 - 0x4]
  3714. 00002A0A  48C0                     ext.l      D0
  3715. 00002A0C  5380                     subq.l     D0, 1
  3716. 00002A0E  3F00                     move.w     -[A7], D0
  3717. 00002A10  A891                     syscall    LineTo
  3718. 00002A12  602C                     bra        +0x2E /* 00002A40 */
  3719. label00002A14:
  3720. 00002A14  486C 01EA                pea.l      [A4 + 0x1EA]
  3721. 00002A18  AA14                     syscall    RGBForeColor
  3722. 00002A1A  302E FFFE                move.w     D0, [A6 - 0x2]
  3723. 00002A1E  48C0                     ext.l      D0
  3724. 00002A20  5380                     subq.l     D0, 1
  3725. 00002A22  3F00                     move.w     -[A7], D0
  3726. 00002A24  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  3727. 00002A28  A893                     syscall    MoveTo
  3728. 00002A2A  302E FFFE                move.w     D0, [A6 - 0x2]
  3729. 00002A2E  48C0                     ext.l      D0
  3730. 00002A30  5380                     subq.l     D0, 1
  3731. 00002A32  3F00                     move.w     -[A7], D0
  3732. 00002A34  302E FFF8                move.w     D0, [A6 - 0x8]
  3733. 00002A38  48C0                     ext.l      D0
  3734. 00002A3A  5680                     addq.l     D0, 3
  3735. 00002A3C  3F00                     move.w     -[A7], D0
  3736. 00002A3E  A891                     syscall    LineTo
  3737. label00002A40:
  3738. 00002A40  536E FFFE                subq.w     [A6 - 0x2], 1
  3739. 00002A44  536E FFFC                subq.w     [A6 - 0x4], 1
  3740. 00002A48  486C 01EA                pea.l      [A4 + 0x1EA]
  3741. 00002A4C  AA14                     syscall    RGBForeColor
  3742. 00002A4E  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  3743. 00002A52  302E FFFC                move.w     D0, [A6 - 0x4]
  3744. 00002A56  48C0                     ext.l      D0
  3745. 00002A58  5380                     subq.l     D0, 1
  3746. 00002A5A  3F00                     move.w     -[A7], D0
  3747. 00002A5C  A893                     syscall    MoveTo
  3748. 00002A5E  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  3749. 00002A62  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  3750. 00002A66  A891                     syscall    LineTo
  3751. 00002A68  302E FFFE                move.w     D0, [A6 - 0x2]
  3752. 00002A6C  48C0                     ext.l      D0
  3753. 00002A6E  5380                     subq.l     D0, 1
  3754. 00002A70  3F00                     move.w     -[A7], D0
  3755. 00002A72  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  3756. 00002A76  A891                     syscall    LineTo
  3757. 00002A78  486C 01EA                pea.l      [A4 + 0x1EA]
  3758. 00002A7C  AA14                     syscall    RGBForeColor
  3759. 00002A7E  526E FFF8                addq.w     [A6 - 0x8], 1
  3760. 00002A82  526E FFFA                addq.w     [A6 - 0x6], 1
  3761. 00002A86  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  3762. 00002A8A  302E FFFC                move.w     D0, [A6 - 0x4]
  3763. 00002A8E  48C0                     ext.l      D0
  3764. 00002A90  5380                     subq.l     D0, 1
  3765. 00002A92  3F00                     move.w     -[A7], D0
  3766. 00002A94  A893                     syscall    MoveTo
  3767. 00002A96  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  3768. 00002A9A  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  3769. 00002A9E  A891                     syscall    LineTo
  3770. 00002AA0  302E FFFE                move.w     D0, [A6 - 0x2]
  3771. 00002AA4  48C0                     ext.l      D0
  3772. 00002AA6  5380                     subq.l     D0, 1
  3773. 00002AA8  3F00                     move.w     -[A7], D0
  3774. 00002AAA  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  3775. 00002AAE  A891                     syscall    LineTo
  3776. 00002AB0  526E FFF8                addq.w     [A6 - 0x8], 1
  3777. 00002AB4  526E FFFA                addq.w     [A6 - 0x6], 1
  3778. 00002AB8  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  3779. 00002ABC  302E FFFC                move.w     D0, [A6 - 0x4]
  3780. 00002AC0  48C0                     ext.l      D0
  3781. 00002AC2  5380                     subq.l     D0, 1
  3782. 00002AC4  3F00                     move.w     -[A7], D0
  3783. 00002AC6  A893                     syscall    MoveTo
  3784. 00002AC8  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  3785. 00002ACC  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  3786. 00002AD0  A891                     syscall    LineTo
  3787. 00002AD2  302E FFFE                move.w     D0, [A6 - 0x2]
  3788. 00002AD6  48C0                     ext.l      D0
  3789. 00002AD8  5380                     subq.l     D0, 1
  3790. 00002ADA  3F00                     move.w     -[A7], D0
  3791. 00002ADC  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  3792. 00002AE0  A891                     syscall    LineTo
  3793. 00002AE2  526E FFF8                addq.w     [A6 - 0x8], 1
  3794. 00002AE6  526E FFFA                addq.w     [A6 - 0x6], 1
  3795. 00002AEA  486C 01EA                pea.l      [A4 + 0x1EA]
  3796. 00002AEE  AA14                     syscall    RGBForeColor
  3797. 00002AF0  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  3798. 00002AF4  302E FFFC                move.w     D0, [A6 - 0x4]
  3799. 00002AF8  48C0                     ext.l      D0
  3800. 00002AFA  5380                     subq.l     D0, 1
  3801. 00002AFC  3F00                     move.w     -[A7], D0
  3802. 00002AFE  A893                     syscall    MoveTo
  3803. 00002B00  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  3804. 00002B04  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  3805. 00002B08  A891                     syscall    LineTo
  3806. 00002B0A  302E FFFE                move.w     D0, [A6 - 0x2]
  3807. 00002B0E  48C0                     ext.l      D0
  3808. 00002B10  5380                     subq.l     D0, 1
  3809. 00002B12  3F00                     move.w     -[A7], D0
  3810. 00002B14  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  3811. 00002B18  A891                     syscall    LineTo
  3812. 00002B1A  4A03                     tst.b      D3
  3813. 00002B1C  6638                     bne        +0x3A /* 00002B56 */
  3814. 00002B1E  526E FFF8                addq.w     [A6 - 0x8], 1
  3815. 00002B22  526E FFFA                addq.w     [A6 - 0x6], 1
  3816. 00002B26  486C 01E4                pea.l      [A4 + 0x1E4]
  3817. 00002B2A  AA14                     syscall    RGBForeColor
  3818. 00002B2C  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  3819. 00002B30  302E FFFC                move.w     D0, [A6 - 0x4]
  3820. 00002B34  48C0                     ext.l      D0
  3821. 00002B36  5380                     subq.l     D0, 1
  3822. 00002B38  3F00                     move.w     -[A7], D0
  3823. 00002B3A  A893                     syscall    MoveTo
  3824. 00002B3C  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  3825. 00002B40  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  3826. 00002B44  A891                     syscall    LineTo
  3827. 00002B46  302E FFFE                move.w     D0, [A6 - 0x2]
  3828. 00002B4A  48C0                     ext.l      D0
  3829. 00002B4C  5380                     subq.l     D0, 1
  3830. 00002B4E  3F00                     move.w     -[A7], D0
  3831. 00002B50  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  3832. 00002B54  A891                     syscall    LineTo
  3833. label00002B56:
  3834. 00002B56  261F                     move.l     D3, [A7]+
  3835. 00002B58  4E5E                     unlink     A6
  3836. 00002B5A  4E75                     rts
  3837. 00002B5C  4E56 FFF8                link       A6, -0x0008
  3838. 00002B60  206C 0226                movea.l    A0, [A4 + 0x226]
  3839. 00002B64  2068 0076                movea.l    A0, [A0 + 0x76]
  3840. 00002B68  2050                     movea.l    A0, [A0]
  3841. 00002B6A  2D68 0002 FFF8           move.l     [A6 - 0x8], [A0 + 0x2]
  3842. 00002B70  2D68 0006 FFFC           move.l     [A6 - 0x4], [A0 + 0x6]
  3843. 00002B76  486E FFF8                pea.l      [A6 - 0x8]
  3844. 00002B7A  4EBA EB5A                jsr        [PC - 0x14A6 /* 000016D6 */]
  3845. 00002B7E  486C 01E4                pea.l      [A4 + 0x1E4]
  3846. 00002B82  AA14                     syscall    RGBForeColor
  3847. 00002B84  302E FFFE                move.w     D0, [A6 - 0x2]
  3848. 00002B88  48C0                     ext.l      D0
  3849. 00002B8A  5380                     subq.l     D0, 1
  3850. 00002B8C  3F00                     move.w     -[A7], D0
  3851. 00002B8E  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  3852. 00002B92  A893                     syscall    MoveTo
  3853. 00002B94  302E FFFE                move.w     D0, [A6 - 0x2]
  3854. 00002B98  48C0                     ext.l      D0
  3855. 00002B9A  5380                     subq.l     D0, 1
  3856. 00002B9C  3F00                     move.w     -[A7], D0
  3857. 00002B9E  302E FFFC                move.w     D0, [A6 - 0x4]
  3858. 00002BA2  48C0                     ext.l      D0
  3859. 00002BA4  5580                     subq.l     D0, 2
  3860. 00002BA6  3F00                     move.w     -[A7], D0
  3861. 00002BA8  A891                     syscall    LineTo
  3862. 00002BAA  486C 01E4                pea.l      [A4 + 0x1E4]
  3863. 00002BAE  AA14                     syscall    RGBForeColor
  3864. 00002BB0  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  3865. 00002BB4  302E FFFC                move.w     D0, [A6 - 0x4]
  3866. 00002BB8  48C0                     ext.l      D0
  3867. 00002BBA  5380                     subq.l     D0, 1
  3868. 00002BBC  3F00                     move.w     -[A7], D0
  3869. 00002BBE  A893                     syscall    MoveTo
  3870. 00002BC0  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  3871. 00002BC4  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  3872. 00002BC8  A891                     syscall    LineTo
  3873. 00002BCA  302E FFFE                move.w     D0, [A6 - 0x2]
  3874. 00002BCE  48C0                     ext.l      D0
  3875. 00002BD0  5580                     subq.l     D0, 2
  3876. 00002BD2  3F00                     move.w     -[A7], D0
  3877. 00002BD4  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  3878. 00002BD8  A891                     syscall    LineTo
  3879. 00002BDA  302E FFFE                move.w     D0, [A6 - 0x2]
  3880. 00002BDE  48C0                     ext.l      D0
  3881. 00002BE0  5580                     subq.l     D0, 2
  3882. 00002BE2  3F00                     move.w     -[A7], D0
  3883. 00002BE4  302E FFFC                move.w     D0, [A6 - 0x4]
  3884. 00002BE8  48C0                     ext.l      D0
  3885. 00002BEA  5380                     subq.l     D0, 1
  3886. 00002BEC  3F00                     move.w     -[A7], D0
  3887. 00002BEE  A891                     syscall    LineTo
  3888. 00002BF0  486C 01EA                pea.l      [A4 + 0x1EA]
  3889. 00002BF4  AA14                     syscall    RGBForeColor
  3890. 00002BF6  302E FFFA                move.w     D0, [A6 - 0x6]
  3891. 00002BFA  48C0                     ext.l      D0
  3892. 00002BFC  5280                     addq.l     D0, 1
  3893. 00002BFE  3F00                     move.w     -[A7], D0
  3894. 00002C00  302E FFFC                move.w     D0, [A6 - 0x4]
  3895. 00002C04  48C0                     ext.l      D0
  3896. 00002C06  5380                     subq.l     D0, 1
  3897. 00002C08  3F00                     move.w     -[A7], D0
  3898. 00002C0A  A893                     syscall    MoveTo
  3899. 00002C0C  302E FFFA                move.w     D0, [A6 - 0x6]
  3900. 00002C10  48C0                     ext.l      D0
  3901. 00002C12  5280                     addq.l     D0, 1
  3902. 00002C14  3F00                     move.w     -[A7], D0
  3903. 00002C16  302E FFF8                move.w     D0, [A6 - 0x8]
  3904. 00002C1A  48C0                     ext.l      D0
  3905. 00002C1C  5280                     addq.l     D0, 1
  3906. 00002C1E  3F00                     move.w     -[A7], D0
  3907. 00002C20  A891                     syscall    LineTo
  3908. 00002C22  302E FFFE                move.w     D0, [A6 - 0x2]
  3909. 00002C26  48C0                     ext.l      D0
  3910. 00002C28  5780                     subq.l     D0, 3
  3911. 00002C2A  3F00                     move.w     -[A7], D0
  3912. 00002C2C  302E FFF8                move.w     D0, [A6 - 0x8]
  3913. 00002C30  48C0                     ext.l      D0
  3914. 00002C32  5280                     addq.l     D0, 1
  3915. 00002C34  3F00                     move.w     -[A7], D0
  3916. 00002C36  A891                     syscall    LineTo
  3917. 00002C38  302E FFFE                move.w     D0, [A6 - 0x2]
  3918. 00002C3C  48C0                     ext.l      D0
  3919. 00002C3E  5780                     subq.l     D0, 3
  3920. 00002C40  3F00                     move.w     -[A7], D0
  3921. 00002C42  302E FFFC                move.w     D0, [A6 - 0x4]
  3922. 00002C46  48C0                     ext.l      D0
  3923. 00002C48  5380                     subq.l     D0, 1
  3924. 00002C4A  3F00                     move.w     -[A7], D0
  3925. 00002C4C  A891                     syscall    LineTo
  3926. 00002C4E  486C 01EA                pea.l      [A4 + 0x1EA]
  3927. 00002C52  AA14                     syscall    RGBForeColor
  3928. 00002C54  546E FFF8                addq.w     [A6 - 0x8], 2
  3929. 00002C58  546E FFFA                addq.w     [A6 - 0x6], 2
  3930. 00002C5C  556E FFFE                subq.w     [A6 - 0x2], 2
  3931. 00002C60  486E FFF8                pea.l      [A6 - 0x8]
  3932. 00002C64  A8A2                     syscall    PaintRect
  3933. 00002C66  486C 01E4                pea.l      [A4 + 0x1E4]
  3934. 00002C6A  AA14                     syscall    RGBForeColor
  3935. 00002C6C  302E FFFA                move.w     D0, [A6 - 0x6]
  3936. 00002C70  48C0                     ext.l      D0
  3937. 00002C72  5380                     subq.l     D0, 1
  3938. 00002C74  3F00                     move.w     -[A7], D0
  3939. 00002C76  302E FFFC                move.w     D0, [A6 - 0x4]
  3940. 00002C7A  48C0                     ext.l      D0
  3941. 00002C7C  5380                     subq.l     D0, 1
  3942. 00002C7E  3F00                     move.w     -[A7], D0
  3943. 00002C80  A893                     syscall    MoveTo
  3944. 00002C82  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  3945. 00002C86  302E FFFC                move.w     D0, [A6 - 0x4]
  3946. 00002C8A  48C0                     ext.l      D0
  3947. 00002C8C  5380                     subq.l     D0, 1
  3948. 00002C8E  3F00                     move.w     -[A7], D0
  3949. 00002C90  A891                     syscall    LineTo
  3950. 00002C92  526E FFF8                addq.w     [A6 - 0x8], 1
  3951. 00002C96  526E FFFC                addq.w     [A6 - 0x4], 1
  3952. 00002C9A  5C6E FFFA                addq.w     [A6 - 0x6], 6
  3953. 00002C9E  5D6E FFFE                subq.w     [A6 - 0x2], 6
  3954. 00002CA2  206C 0226                movea.l    A0, [A4 + 0x226]
  3955. 00002CA6  4A28 0070                tst.b      [A0 + 0x70]
  3956. 00002CAA  584F                     addq.w     A7, 4
  3957. 00002CAC  6706                     beq        +0x8 /* 00002CB4 */
  3958. 00002CAE  066E 000E FFFA           addi.w     [A6 - 0x6], 0xE
  3959. label00002CB4:
  3960. 00002CB4  206C 0226                movea.l    A0, [A4 + 0x226]
  3961. 00002CB8  4A28 0071                tst.b      [A0 + 0x71]
  3962. 00002CBC  6706                     beq        +0x8 /* 00002CC4 */
  3963. 00002CBE  046E 000E FFFE           subi.w     [A6 - 0x2], 0xE
  3964. label00002CC4:
  3965. 00002CC4  486C 01E4                pea.l      [A4 + 0x1E4]
  3966. 00002CC8  AA14                     syscall    RGBForeColor
  3967. 00002CCA  486C 01EA                pea.l      [A4 + 0x1EA]
  3968. 00002CCE  AA15                     syscall    RGBBackColor
  3969. 00002CD0  3F3C 0001                move.w     -[A7], 0x1
  3970. 00002CD4  4227                     clr.b      -[A7]
  3971. 00002CD6  4267                     clr.w      -[A7]
  3972. 00002CD8  486E FFF8                pea.l      [A6 - 0x8]
  3973. 00002CDC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3974. 00002CE0  4EBA E6B6                jsr        [PC - 0x194A /* 00001398 */]
  3975. 00002CE4  4E5E                     unlink     A6
  3976. 00002CE6  4E75                     rts
  3977. 00002CE8  4E56 FFF2                link       A6, -0x000E
  3978. 00002CEC  2D6C 022C FFF8           move.l     [A6 - 0x8], [A4 + 0x22C]
  3979. 00002CF2  2D6C 0230 FFFC           move.l     [A6 - 0x4], [A4 + 0x230]
  3980. 00002CF8  486C 01E4                pea.l      [A4 + 0x1E4]
  3981. 00002CFC  AA14                     syscall    RGBForeColor
  3982. 00002CFE  486E FFF8                pea.l      [A6 - 0x8]
  3983. 00002D02  A8A1                     syscall    FrameRect
  3984. 00002D04  2F3C 0001 0001           move.l     -[A7], 0x10001
  3985. 00002D0A  486E FFF8                pea.l      [A6 - 0x8]
  3986. 00002D0E  4EBA E312                jsr        [PC - 0x1CEE /* 00001022 */]
  3987. 00002D12  486C 01EA                pea.l      [A4 + 0x1EA]
  3988. 00002D16  AA14                     syscall    RGBForeColor
  3989. 00002D18  486E FFF8                pea.l      [A6 - 0x8]
  3990. 00002D1C  A8A1                     syscall    FrameRect
  3991. 00002D1E  486C 01EA                pea.l      [A4 + 0x1EA]
  3992. 00002D22  AA14                     syscall    RGBForeColor
  3993. 00002D24  2F3C 0001 0001           move.l     -[A7], 0x10001
  3994. 00002D2A  486E FFF8                pea.l      [A6 - 0x8]
  3995. 00002D2E  4EBA E2F2                jsr        [PC - 0x1D0E /* 00001022 */]
  3996. 00002D32  486E FFF8                pea.l      [A6 - 0x8]
  3997. 00002D36  A8A1                     syscall    FrameRect
  3998. 00002D38  2F3C 0001 0001           move.l     -[A7], 0x10001
  3999. 00002D3E  486E FFF8                pea.l      [A6 - 0x8]
  4000. 00002D42  4EBA E2DE                jsr        [PC - 0x1D22 /* 00001022 */]
  4001. 00002D46  486E FFF8                pea.l      [A6 - 0x8]
  4002. 00002D4A  A8A1                     syscall    FrameRect
  4003. 00002D4C  2F3C 0001 0001           move.l     -[A7], 0x10001
  4004. 00002D52  486E FFF8                pea.l      [A6 - 0x8]
  4005. 00002D56  4EBA E2CA                jsr        [PC - 0x1D36 /* 00001022 */]
  4006. 00002D5A  4227                     clr.b      -[A7]
  4007. 00002D5C  486C 01EA                pea.l      [A4 + 0x1EA]
  4008. 00002D60  486C 01EA                pea.l      [A4 + 0x1EA]
  4009. 00002D64  486E FFF8                pea.l      [A6 - 0x8]
  4010. 00002D68  4EBA E376                jsr        [PC - 0x1C8A /* 000010E0 */]
  4011. 00002D6C  486C 01E4                pea.l      [A4 + 0x1E4]
  4012. 00002D70  AA14                     syscall    RGBForeColor
  4013. 00002D72  2F3C 0001 0001           move.l     -[A7], 0x10001
  4014. 00002D78  486E FFF8                pea.l      [A6 - 0x8]
  4015. 00002D7C  4EBA E2A4                jsr        [PC - 0x1D5C /* 00001022 */]
  4016. 00002D80  486E FFF8                pea.l      [A6 - 0x8]
  4017. 00002D84  A8A1                     syscall    FrameRect
  4018. 00002D86  486E FFF2                pea.l      [A6 - 0xE]
  4019. 00002D8A  4267                     clr.w      -[A7]
  4020. 00002D8C  2F2C 0226                move.l     -[A7], [A4 + 0x226]
  4021. 00002D90  4EBA E4B6                jsr        [PC - 0x1B4A /* 00001248 */]
  4022. 00002D94  486E FFF2                pea.l      [A6 - 0xE]
  4023. 00002D98  AA14                     syscall    RGBForeColor
  4024. 00002D9A  2F3C 0001 0001           move.l     -[A7], 0x10001
  4025. 00002DA0  486E FFF8                pea.l      [A6 - 0x8]
  4026. 00002DA4  4EBA E27C                jsr        [PC - 0x1D84 /* 00001022 */]
  4027. 00002DA8  486E FFF8                pea.l      [A6 - 0x8]
  4028. 00002DAC  A8A1                     syscall    FrameRect
  4029. 00002DAE  2F3C 0001 0001           move.l     -[A7], 0x10001
  4030. 00002DB4  486E FFF8                pea.l      [A6 - 0x8]
  4031. 00002DB8  4EBA E268                jsr        [PC - 0x1D98 /* 00001022 */]
  4032. 00002DBC  486E FFF8                pea.l      [A6 - 0x8]
  4033. 00002DC0  A8A1                     syscall    FrameRect
  4034. 00002DC2  2F3C 0001 0001           move.l     -[A7], 0x10001
  4035. 00002DC8  486E FFF8                pea.l      [A6 - 0x8]
  4036. 00002DCC  4EBA E254                jsr        [PC - 0x1DAC /* 00001022 */]
  4037. 00002DD0  486E FFF8                pea.l      [A6 - 0x8]
  4038. 00002DD4  A8A1                     syscall    FrameRect
  4039. 00002DD6  4E5E                     unlink     A6
  4040. 00002DD8  4E75                     rts
  4041. 00002DDA  4E56 FFF2                link       A6, -0x000E
  4042. 00002DDE  2D6C 022C FFF8           move.l     [A6 - 0x8], [A4 + 0x22C]
  4043. 00002DE4  2D6C 0230 FFFC           move.l     [A6 - 0x4], [A4 + 0x230]
  4044. 00002DEA  066E 0013 FFF8           addi.w     [A6 - 0x8], 0x13
  4045. 00002DF0  486C 01E4                pea.l      [A4 + 0x1E4]
  4046. 00002DF4  AA14                     syscall    RGBForeColor
  4047. 00002DF6  486E FFF8                pea.l      [A6 - 0x8]
  4048. 00002DFA  A8A1                     syscall    FrameRect
  4049. 00002DFC  2F3C 0001 0001           move.l     -[A7], 0x10001
  4050. 00002E02  486E FFF8                pea.l      [A6 - 0x8]
  4051. 00002E06  4EBA E21A                jsr        [PC - 0x1DE6 /* 00001022 */]
  4052. 00002E0A  486C 01EA                pea.l      [A4 + 0x1EA]
  4053. 00002E0E  AA14                     syscall    RGBForeColor
  4054. 00002E10  486E FFF8                pea.l      [A6 - 0x8]
  4055. 00002E14  A8A1                     syscall    FrameRect
  4056. 00002E16  486C 01EA                pea.l      [A4 + 0x1EA]
  4057. 00002E1A  AA14                     syscall    RGBForeColor
  4058. 00002E1C  2F3C 0001 0001           move.l     -[A7], 0x10001
  4059. 00002E22  486E FFF8                pea.l      [A6 - 0x8]
  4060. 00002E26  4EBA E1FA                jsr        [PC - 0x1E06 /* 00001022 */]
  4061. 00002E2A  486E FFF8                pea.l      [A6 - 0x8]
  4062. 00002E2E  A8A1                     syscall    FrameRect
  4063. 00002E30  2F3C 0001 0001           move.l     -[A7], 0x10001
  4064. 00002E36  486E FFF8                pea.l      [A6 - 0x8]
  4065. 00002E3A  4EBA E1E6                jsr        [PC - 0x1E1A /* 00001022 */]
  4066. 00002E3E  486E FFF8                pea.l      [A6 - 0x8]
  4067. 00002E42  A8A1                     syscall    FrameRect
  4068. 00002E44  2F3C 0001 0001           move.l     -[A7], 0x10001
  4069. 00002E4A  486E FFF8                pea.l      [A6 - 0x8]
  4070. 00002E4E  4EBA E1D2                jsr        [PC - 0x1E2E /* 00001022 */]
  4071. 00002E52  4227                     clr.b      -[A7]
  4072. 00002E54  486C 01EA                pea.l      [A4 + 0x1EA]
  4073. 00002E58  486C 01EA                pea.l      [A4 + 0x1EA]
  4074. 00002E5C  486E FFF8                pea.l      [A6 - 0x8]
  4075. 00002E60  4EBA E27E                jsr        [PC - 0x1D82 /* 000010E0 */]
  4076. 00002E64  486C 01E4                pea.l      [A4 + 0x1E4]
  4077. 00002E68  AA14                     syscall    RGBForeColor
  4078. 00002E6A  2F3C 0001 0001           move.l     -[A7], 0x10001
  4079. 00002E70  486E FFF8                pea.l      [A6 - 0x8]
  4080. 00002E74  4EBA E1AC                jsr        [PC - 0x1E54 /* 00001022 */]
  4081. 00002E78  486E FFF8                pea.l      [A6 - 0x8]
  4082. 00002E7C  A8A1                     syscall    FrameRect
  4083. 00002E7E  486E FFF2                pea.l      [A6 - 0xE]
  4084. 00002E82  4267                     clr.w      -[A7]
  4085. 00002E84  2F2C 0226                move.l     -[A7], [A4 + 0x226]
  4086. 00002E88  4EBA E3BE                jsr        [PC - 0x1C42 /* 00001248 */]
  4087. 00002E8C  486E FFF2                pea.l      [A6 - 0xE]
  4088. 00002E90  AA14                     syscall    RGBForeColor
  4089. 00002E92  2F3C 0001 0001           move.l     -[A7], 0x10001
  4090. 00002E98  486E FFF8                pea.l      [A6 - 0x8]
  4091. 00002E9C  4EBA E184                jsr        [PC - 0x1E7C /* 00001022 */]
  4092. 00002EA0  486E FFF8                pea.l      [A6 - 0x8]
  4093. 00002EA4  A8A1                     syscall    FrameRect
  4094. 00002EA6  2F3C 0001 0001           move.l     -[A7], 0x10001
  4095. 00002EAC  486E FFF8                pea.l      [A6 - 0x8]
  4096. 00002EB0  4EBA E170                jsr        [PC - 0x1E90 /* 00001022 */]
  4097. 00002EB4  486E FFF8                pea.l      [A6 - 0x8]
  4098. 00002EB8  A8A1                     syscall    FrameRect
  4099. 00002EBA  2F3C 0001 0001           move.l     -[A7], 0x10001
  4100. 00002EC0  486E FFF8                pea.l      [A6 - 0x8]
  4101. 00002EC4  4EBA E15C                jsr        [PC - 0x1EA4 /* 00001022 */]
  4102. 00002EC8  486E FFF8                pea.l      [A6 - 0x8]
  4103. 00002ECC  A8A1                     syscall    FrameRect
  4104. 00002ECE  4E5E                     unlink     A6
  4105. 00002ED0  4E75                     rts
  4106. 00002ED2  4E56 FFF8                link       A6, -0x0008
  4107. 00002ED6  206C 0226                movea.l    A0, [A4 + 0x226]
  4108. 00002EDA  2068 0076                movea.l    A0, [A0 + 0x76]
  4109. 00002EDE  2050                     movea.l    A0, [A0]
  4110. 00002EE0  2D68 0002 FFF8           move.l     [A6 - 0x8], [A0 + 0x2]
  4111. 00002EE6  2D68 0006 FFFC           move.l     [A6 - 0x4], [A0 + 0x6]
  4112. 00002EEC  576E FFF8                subq.w     [A6 - 0x8], 3
  4113. 00002EF0  576E FFFA                subq.w     [A6 - 0x6], 3
  4114. 00002EF4  566E FFFE                addq.w     [A6 - 0x2], 3
  4115. 00002EF8  486E FFF8                pea.l      [A6 - 0x8]
  4116. 00002EFC  4EBA E7D8                jsr        [PC - 0x1828 /* 000016D6 */]
  4117. 00002F00  486C 01E4                pea.l      [A4 + 0x1E4]
  4118. 00002F04  AA14                     syscall    RGBForeColor
  4119. 00002F06  302E FFFE                move.w     D0, [A6 - 0x2]
  4120. 00002F0A  48C0                     ext.l      D0
  4121. 00002F0C  5380                     subq.l     D0, 1
  4122. 00002F0E  3F00                     move.w     -[A7], D0
  4123. 00002F10  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  4124. 00002F14  A893                     syscall    MoveTo
  4125. 00002F16  302E FFFE                move.w     D0, [A6 - 0x2]
  4126. 00002F1A  48C0                     ext.l      D0
  4127. 00002F1C  5380                     subq.l     D0, 1
  4128. 00002F1E  3F00                     move.w     -[A7], D0
  4129. 00002F20  302E FFFC                move.w     D0, [A6 - 0x4]
  4130. 00002F24  48C0                     ext.l      D0
  4131. 00002F26  5580                     subq.l     D0, 2
  4132. 00002F28  3F00                     move.w     -[A7], D0
  4133. 00002F2A  A891                     syscall    LineTo
  4134. 00002F2C  486C 01E4                pea.l      [A4 + 0x1E4]
  4135. 00002F30  AA14                     syscall    RGBForeColor
  4136. 00002F32  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  4137. 00002F36  302E FFFC                move.w     D0, [A6 - 0x4]
  4138. 00002F3A  48C0                     ext.l      D0
  4139. 00002F3C  5380                     subq.l     D0, 1
  4140. 00002F3E  3F00                     move.w     -[A7], D0
  4141. 00002F40  A893                     syscall    MoveTo
  4142. 00002F42  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  4143. 00002F46  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  4144. 00002F4A  A891                     syscall    LineTo
  4145. 00002F4C  302E FFFE                move.w     D0, [A6 - 0x2]
  4146. 00002F50  48C0                     ext.l      D0
  4147. 00002F52  5580                     subq.l     D0, 2
  4148. 00002F54  3F00                     move.w     -[A7], D0
  4149. 00002F56  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  4150. 00002F5A  A891                     syscall    LineTo
  4151. 00002F5C  302E FFFE                move.w     D0, [A6 - 0x2]
  4152. 00002F60  48C0                     ext.l      D0
  4153. 00002F62  5580                     subq.l     D0, 2
  4154. 00002F64  3F00                     move.w     -[A7], D0
  4155. 00002F66  302E FFFC                move.w     D0, [A6 - 0x4]
  4156. 00002F6A  48C0                     ext.l      D0
  4157. 00002F6C  5380                     subq.l     D0, 1
  4158. 00002F6E  3F00                     move.w     -[A7], D0
  4159. 00002F70  A891                     syscall    LineTo
  4160. 00002F72  486C 01EA                pea.l      [A4 + 0x1EA]
  4161. 00002F76  AA14                     syscall    RGBForeColor
  4162. 00002F78  302E FFFA                move.w     D0, [A6 - 0x6]
  4163. 00002F7C  48C0                     ext.l      D0
  4164. 00002F7E  5280                     addq.l     D0, 1
  4165. 00002F80  3F00                     move.w     -[A7], D0
  4166. 00002F82  302E FFFC                move.w     D0, [A6 - 0x4]
  4167. 00002F86  48C0                     ext.l      D0
  4168. 00002F88  5380                     subq.l     D0, 1
  4169. 00002F8A  3F00                     move.w     -[A7], D0
  4170. 00002F8C  A893                     syscall    MoveTo
  4171. 00002F8E  302E FFFA                move.w     D0, [A6 - 0x6]
  4172. 00002F92  48C0                     ext.l      D0
  4173. 00002F94  5280                     addq.l     D0, 1
  4174. 00002F96  3F00                     move.w     -[A7], D0
  4175. 00002F98  302E FFF8                move.w     D0, [A6 - 0x8]
  4176. 00002F9C  48C0                     ext.l      D0
  4177. 00002F9E  5280                     addq.l     D0, 1
  4178. 00002FA0  3F00                     move.w     -[A7], D0
  4179. 00002FA2  A891                     syscall    LineTo
  4180. 00002FA4  302E FFFE                move.w     D0, [A6 - 0x2]
  4181. 00002FA8  48C0                     ext.l      D0
  4182. 00002FAA  5780                     subq.l     D0, 3
  4183. 00002FAC  3F00                     move.w     -[A7], D0
  4184. 00002FAE  302E FFF8                move.w     D0, [A6 - 0x8]
  4185. 00002FB2  48C0                     ext.l      D0
  4186. 00002FB4  5280                     addq.l     D0, 1
  4187. 00002FB6  3F00                     move.w     -[A7], D0
  4188. 00002FB8  A891                     syscall    LineTo
  4189. 00002FBA  302E FFFE                move.w     D0, [A6 - 0x2]
  4190. 00002FBE  48C0                     ext.l      D0
  4191. 00002FC0  5780                     subq.l     D0, 3
  4192. 00002FC2  3F00                     move.w     -[A7], D0
  4193. 00002FC4  302E FFFC                move.w     D0, [A6 - 0x4]
  4194. 00002FC8  48C0                     ext.l      D0
  4195. 00002FCA  5380                     subq.l     D0, 1
  4196. 00002FCC  3F00                     move.w     -[A7], D0
  4197. 00002FCE  A891                     syscall    LineTo
  4198. 00002FD0  486C 01EA                pea.l      [A4 + 0x1EA]
  4199. 00002FD4  AA14                     syscall    RGBForeColor
  4200. 00002FD6  546E FFF8                addq.w     [A6 - 0x8], 2
  4201. 00002FDA  546E FFFA                addq.w     [A6 - 0x6], 2
  4202. 00002FDE  556E FFFE                subq.w     [A6 - 0x2], 2
  4203. 00002FE2  486E FFF8                pea.l      [A6 - 0x8]
  4204. 00002FE6  A8A2                     syscall    PaintRect
  4205. 00002FE8  486C 01E4                pea.l      [A4 + 0x1E4]
  4206. 00002FEC  AA14                     syscall    RGBForeColor
  4207. 00002FEE  302E FFFA                move.w     D0, [A6 - 0x6]
  4208. 00002FF2  48C0                     ext.l      D0
  4209. 00002FF4  5380                     subq.l     D0, 1
  4210. 00002FF6  3F00                     move.w     -[A7], D0
  4211. 00002FF8  302E FFFC                move.w     D0, [A6 - 0x4]
  4212. 00002FFC  48C0                     ext.l      D0
  4213. 00002FFE  5380                     subq.l     D0, 1
  4214. 00003000  3F00                     move.w     -[A7], D0
  4215. 00003002  A893                     syscall    MoveTo
  4216. 00003004  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  4217. 00003008  302E FFFC                move.w     D0, [A6 - 0x4]
  4218. 0000300C  48C0                     ext.l      D0
  4219. 0000300E  5380                     subq.l     D0, 1
  4220. 00003010  3F00                     move.w     -[A7], D0
  4221. 00003012  A891                     syscall    LineTo
  4222. 00003014  526E FFF8                addq.w     [A6 - 0x8], 1
  4223. 00003018  526E FFFC                addq.w     [A6 - 0x4], 1
  4224. 0000301C  5C6E FFFA                addq.w     [A6 - 0x6], 6
  4225. 00003020  5D6E FFFE                subq.w     [A6 - 0x2], 6
  4226. 00003024  486C 01E4                pea.l      [A4 + 0x1E4]
  4227. 00003028  AA14                     syscall    RGBForeColor
  4228. 0000302A  486C 01EA                pea.l      [A4 + 0x1EA]
  4229. 0000302E  AA15                     syscall    RGBBackColor
  4230. 00003030  3F3C 0001                move.w     -[A7], 0x1
  4231. 00003034  4227                     clr.b      -[A7]
  4232. 00003036  4267                     clr.w      -[A7]
  4233. 00003038  486E FFF8                pea.l      [A6 - 0x8]
  4234. 0000303C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4235. 00003040  4EBA E356                jsr        [PC - 0x1CAA /* 00001398 */]
  4236. 00003044  4E5E                     unlink     A6
  4237. 00003046  4E75                     rts
  4238. 00003048  4E56 FFF8                link       A6, -0x0008
  4239. 0000304C  206C 0226                movea.l    A0, [A4 + 0x226]
  4240. 00003050  4A28 006F                tst.b      [A0 + 0x6F]
  4241. 00003054  6722                     beq        +0x24 /* 00003078 */
  4242. 00003056  486E FFF8                pea.l      [A6 - 0x8]
  4243. 0000305A  4EBA E820                jsr        [PC - 0x17E0 /* 0000187C */]
  4244. 0000305E  2F3C 0000 FFFF           move.l     -[A7], 0xFFFF
  4245. 00003064  486E FFF8                pea.l      [A6 - 0x8]
  4246. 00003068  4EBA DFFA                jsr        [PC - 0x2006 /* 00001064 */]
  4247. 0000306C  486E FFF8                pea.l      [A6 - 0x8]
  4248. 00003070  1F2E 0008                move.b     -[A7], [A6 + 0x8]
  4249. 00003074  4EBA E5EC                jsr        [PC - 0x1A14 /* 00001662 */]
  4250. label00003078:
  4251. 00003078  4E5E                     unlink     A6
  4252. 0000307A  4E75                     rts
  4253. fn0000307C:
  4254. 0000307C  4E56 FFF8                link       A6, -0x0008
  4255. 00003080  206C 0226                movea.l    A0, [A4 + 0x226]
  4256. 00003084  4A28 006F                tst.b      [A0 + 0x6F]
  4257. 00003088  6700 00B4                beq        +0xB6 /* 0000313E */
  4258. 0000308C  486E FFF8                pea.l      [A6 - 0x8]
  4259. 00003090  4EBA E834                jsr        [PC - 0x17CC /* 000018C6 */]
  4260. 00003094  2F3C 0000 FFFF           move.l     -[A7], 0xFFFF
  4261. 0000309A  486E FFF8                pea.l      [A6 - 0x8]
  4262. 0000309E  4EBA DFC4                jsr        [PC - 0x203C /* 00001064 */]
  4263. 000030A2  486E FFF8                pea.l      [A6 - 0x8]
  4264. 000030A6  1F2E 0008                move.b     -[A7], [A6 + 0x8]
  4265. 000030AA  4EBA E5B6                jsr        [PC - 0x1A4A /* 00001662 */]
  4266. 000030AE  4A2E 0008                tst.b      [A6 + 0x8]
  4267. 000030B2  4FEF 0012                lea.l      A7, [A7 + 0x12]
  4268. 000030B6  6700 0086                beq        +0x88 /* 0000313E */
  4269. 000030BA  486C 01E4                pea.l      [A4 + 0x1E4]
  4270. 000030BE  AA14                     syscall    RGBForeColor
  4271. 000030C0  302E FFFA                move.w     D0, [A6 - 0x6]
  4272. 000030C4  48C0                     ext.l      D0
  4273. 000030C6  5380                     subq.l     D0, 1
  4274. 000030C8  3F00                     move.w     -[A7], D0
  4275. 000030CA  302E FFF8                move.w     D0, [A6 - 0x8]
  4276. 000030CE  48C0                     ext.l      D0
  4277. 000030D0  5A80                     addq.l     D0, 5
  4278. 000030D2  3F00                     move.w     -[A7], D0
  4279. 000030D4  A893                     syscall    MoveTo
  4280. 000030D6  302E FFFA                move.w     D0, [A6 - 0x6]
  4281. 000030DA  48C0                     ext.l      D0
  4282. 000030DC  5A80                     addq.l     D0, 5
  4283. 000030DE  3F00                     move.w     -[A7], D0
  4284. 000030E0  302E FFF8                move.w     D0, [A6 - 0x8]
  4285. 000030E4  48C0                     ext.l      D0
  4286. 000030E6  5A80                     addq.l     D0, 5
  4287. 000030E8  3F00                     move.w     -[A7], D0
  4288. 000030EA  A891                     syscall    LineTo
  4289. 000030EC  302E FFFA                move.w     D0, [A6 - 0x6]
  4290. 000030F0  48C0                     ext.l      D0
  4291. 000030F2  5A80                     addq.l     D0, 5
  4292. 000030F4  3F00                     move.w     -[A7], D0
  4293. 000030F6  302E FFF8                move.w     D0, [A6 - 0x8]
  4294. 000030FA  48C0                     ext.l      D0
  4295. 000030FC  5380                     subq.l     D0, 1
  4296. 000030FE  3F00                     move.w     -[A7], D0
  4297. 00003100  A891                     syscall    LineTo
  4298. 00003102  486C 01EA                pea.l      [A4 + 0x1EA]
  4299. 00003106  AA14                     syscall    RGBForeColor
  4300. 00003108  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  4301. 0000310C  302E FFF8                move.w     D0, [A6 - 0x8]
  4302. 00003110  48C0                     ext.l      D0
  4303. 00003112  5C80                     addq.l     D0, 6
  4304. 00003114  3F00                     move.w     -[A7], D0
  4305. 00003116  A893                     syscall    MoveTo
  4306. 00003118  302E FFFA                move.w     D0, [A6 - 0x6]
  4307. 0000311C  48C0                     ext.l      D0
  4308. 0000311E  5C80                     addq.l     D0, 6
  4309. 00003120  3F00                     move.w     -[A7], D0
  4310. 00003122  302E FFF8                move.w     D0, [A6 - 0x8]
  4311. 00003126  48C0                     ext.l      D0
  4312. 00003128  5C80                     addq.l     D0, 6
  4313. 0000312A  3F00                     move.w     -[A7], D0
  4314. 0000312C  A891                     syscall    LineTo
  4315. 0000312E  302E FFFA                move.w     D0, [A6 - 0x6]
  4316. 00003132  48C0                     ext.l      D0
  4317. 00003134  5C80                     addq.l     D0, 6
  4318. 00003136  3F00                     move.w     -[A7], D0
  4319. 00003138  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  4320. 0000313C  A891                     syscall    LineTo
  4321. label0000313E:
  4322. 0000313E  4E5E                     unlink     A6
  4323. 00003140  4E75                     rts
  4324. 00003142  4E56 0000                link       A6, 0
  4325. 00003146  1F2E 0008                move.b     -[A7], [A6 + 0x8]
  4326. 0000314A  4EBA FF30                jsr        [PC - 0xD0 /* 0000307C */]
  4327. 0000314E  4E5E                     unlink     A6
  4328. 00003150  4E75                     rts
  4329. 00003152  6363                     bls        +0x65 /* 000031B7 */
  4330. 00003154  6363                     bls        +0x65 /* 000031B9 */
  4331. 00003156  6363                     bls        +0x65 /* 000031BB */
  4332. 00003158  C1C1                     muls.w     D0, D1
  4333. 0000315A  C1C1                     muls.w     D0, D1
  4334. 0000315C  C1C1                     muls.w     D0, D1
  4335. 0000315E  30A3                     move.w     [A0], -[A3]
  4336. 00003160  30A3                     move.w     [A0], -[A3]
  4337. 00003162  0000 0242                ori.b      D0, 0x42 /* 'B' */
  4338. 00003166  6500 0000                bcs        +0x2 /* 00003168 */
  4339. // begin alternate branch 00003168-00003266
  4340. label00003168:
  4341. 00003168  0000 0000                ori.b      D0, 0x0
  4342. 0000316C  0000 0000                ori.b      D0, 0x0
  4343. 00003170  0000 0000                ori.b      D0, 0x0
  4344. 00003174  0000 0000                ori.b      D0, 0x0
  4345. 00003178  0000 0000                ori.b      D0, 0x0
  4346. 0000317C  0000 0000                ori.b      D0, 0x0
  4347. 00003180  0000 0000                ori.b      D0, 0x0
  4348. 00003184  0000 0000                ori.b      D0, 0x0
  4349. 00003188  0000 0000                ori.b      D0, 0x0
  4350. 0000318C  0000 0000                ori.b      D0, 0x0
  4351. 00003190  0000 0000                ori.b      D0, 0x0
  4352. 00003194  0000 0000                ori.b      D0, 0x0
  4353. 00003198  0000 0000                ori.b      D0, 0x0
  4354. 0000319C  0000 0000                ori.b      D0, 0x0
  4355. 000031A0  0000 0000                ori.b      D0, 0x0
  4356. 000031A4  0000 0000                ori.b      D0, 0x0
  4357. 000031A8  0000 0000                ori.b      D0, 0x0
  4358. 000031AC  0000 0000                ori.b      D0, 0x0
  4359. 000031B0  0000 0000                ori.b      D0, 0x0
  4360. 000031B4  0000 0000                ori.b      D0, 0x0
  4361. 000031B8  0000 0000                ori.b      D0, 0x0
  4362. 000031BC  0000 0000                ori.b      D0, 0x0
  4363. 000031C0  0000 0000                ori.b      D0, 0x0
  4364. 000031C4  0000 0000                ori.b      D0, 0x0
  4365. 000031C8  0000 0000                ori.b      D0, 0x0
  4366. 000031CC  0000 0000                ori.b      D0, 0x0
  4367. 000031D0  0000 0000                ori.b      D0, 0x0
  4368. 000031D4  0000 0000                ori.b      D0, 0x0
  4369. 000031D8  0000 0000                ori.b      D0, 0x0
  4370. 000031DC  0000 0000                ori.b      D0, 0x0
  4371. 000031E0  0000 0000                ori.b      D0, 0x0
  4372. 000031E4  0000 0000                ori.b      D0, 0x0
  4373. 000031E8  0000 0000                ori.b      D0, 0x0
  4374. 000031EC  0000 0000                ori.b      D0, 0x0
  4375. 000031F0  0000 0000                ori.b      D0, 0x0
  4376. 000031F4  0000 0000                ori.b      D0, 0x0
  4377. 000031F8  0000 0000                ori.b      D0, 0x0
  4378. 000031FC  0000 0000                ori.b      D0, 0x0
  4379. 00003200  0000 0000                ori.b      D0, 0x0
  4380. 00003204  0000 0000                ori.b      D0, 0x0
  4381. 00003208  0000 0000                ori.b      D0, 0x0
  4382. 0000320C  0000 0000                ori.b      D0, 0x0
  4383. 00003210  0000 0000                ori.b      D0, 0x0
  4384. 00003214  0000 0000                ori.b      D0, 0x0
  4385. 00003218  0000 0000                ori.b      D0, 0x0
  4386. 0000321C  0000 0000                ori.b      D0, 0x0
  4387. 00003220  0000 0000                ori.b      D0, 0x0
  4388. 00003224  0000 0000                ori.b      D0, 0x0
  4389. 00003228  0000 0000                ori.b      D0, 0x0
  4390. 0000322C  0000 0000                ori.b      D0, 0x0
  4391. 00003230  0000 0000                ori.b      D0, 0x0
  4392. 00003234  0000 0000                ori.b      D0, 0x0
  4393. 00003238  0000 0000                ori.b      D0, 0x0
  4394. 0000323C  0000 0000                ori.b      D0, 0x0
  4395. 00003240  0000 0000                ori.b      D0, 0x0
  4396. 00003244  0000 0000                ori.b      D0, 0x0
  4397. 00003248  0000 0000                ori.b      D0, 0x0
  4398. 0000324C  0000 0000                ori.b      D0, 0x0
  4399. 00003250  0000 0000                ori.b      D0, 0x0
  4400. 00003254  0000 0000                ori.b      D0, 0x0
  4401. 00003258  0000 0000                ori.b      D0, 0x0
  4402. 0000325C  0000 0000                ori.b      D0, 0x0
  4403. 00003260  0000 0000                ori.b      D0, 0x0
  4404. 00003264  AA55                     syscall    KobeMgr
  4405. // end alternate branch 00003168-00003266
  4406. label00003168: // (misaligned)
  4407. 0000316A  0000 0000                ori.b      D0, 0x0
  4408. 0000316E  0000 0000                ori.b      D0, 0x0
  4409. 00003172  0000 0000                ori.b      D0, 0x0
  4410. 00003176  0000 0000                ori.b      D0, 0x0
  4411. 0000317A  0000 0000                ori.b      D0, 0x0
  4412. 0000317E  0000 0000                ori.b      D0, 0x0
  4413. 00003182  0000 0000                ori.b      D0, 0x0
  4414. 00003186  0000 0000                ori.b      D0, 0x0
  4415. 0000318A  0000 0000                ori.b      D0, 0x0
  4416. 0000318E  0000 0000                ori.b      D0, 0x0
  4417. 00003192  0000 0000                ori.b      D0, 0x0
  4418. 00003196  0000 0000                ori.b      D0, 0x0
  4419. 0000319A  0000 0000                ori.b      D0, 0x0
  4420. 0000319E  0000 0000                ori.b      D0, 0x0
  4421. 000031A2  0000 0000                ori.b      D0, 0x0
  4422. 000031A6  0000 0000                ori.b      D0, 0x0
  4423. 000031AA  0000 0000                ori.b      D0, 0x0
  4424. 000031AE  0000 0000                ori.b      D0, 0x0
  4425. 000031B2  0000 0000                ori.b      D0, 0x0
  4426. 000031B6  0000 0000                ori.b      D0, 0x0
  4427. 000031BA  0000 0000                ori.b      D0, 0x0
  4428. 000031BE  0000 0000                ori.b      D0, 0x0
  4429. 000031C2  0000 0000                ori.b      D0, 0x0
  4430. 000031C6  0000 0000                ori.b      D0, 0x0
  4431. 000031CA  0000 0000                ori.b      D0, 0x0
  4432. 000031CE  0000 0000                ori.b      D0, 0x0
  4433. 000031D2  0000 0000                ori.b      D0, 0x0
  4434. 000031D6  0000 0000                ori.b      D0, 0x0
  4435. 000031DA  0000 0000                ori.b      D0, 0x0
  4436. 000031DE  0000 0000                ori.b      D0, 0x0
  4437. 000031E2  0000 0000                ori.b      D0, 0x0
  4438. 000031E6  0000 0000                ori.b      D0, 0x0
  4439. 000031EA  0000 0000                ori.b      D0, 0x0
  4440. 000031EE  0000 0000                ori.b      D0, 0x0
  4441. 000031F2  0000 0000                ori.b      D0, 0x0
  4442. 000031F6  0000 0000                ori.b      D0, 0x0
  4443. 000031FA  0000 0000                ori.b      D0, 0x0
  4444. 000031FE  0000 0000                ori.b      D0, 0x0
  4445. 00003202  0000 0000                ori.b      D0, 0x0
  4446. 00003206  0000 0000                ori.b      D0, 0x0
  4447. 0000320A  0000 0000                ori.b      D0, 0x0
  4448. 0000320E  0000 0000                ori.b      D0, 0x0
  4449. 00003212  0000 0000                ori.b      D0, 0x0
  4450. 00003216  0000 0000                ori.b      D0, 0x0
  4451. 0000321A  0000 0000                ori.b      D0, 0x0
  4452. 0000321E  0000 0000                ori.b      D0, 0x0
  4453. 00003222  0000 0000                ori.b      D0, 0x0
  4454. 00003226  0000 0000                ori.b      D0, 0x0
  4455. 0000322A  0000 0000                ori.b      D0, 0x0
  4456. 0000322E  0000 0000                ori.b      D0, 0x0
  4457. 00003232  0000 0000                ori.b      D0, 0x0
  4458. 00003236  0000 0000                ori.b      D0, 0x0
  4459. 0000323A  0000 0000                ori.b      D0, 0x0
  4460. 0000323E  0000 0000                ori.b      D0, 0x0
  4461. 00003242  0000 0000                ori.b      D0, 0x0
  4462. 00003246  0000 0000                ori.b      D0, 0x0
  4463. 0000324A  0000 0000                ori.b      D0, 0x0
  4464. 0000324E  0000 0000                ori.b      D0, 0x0
  4465. 00003252  0000 0000                ori.b      D0, 0x0
  4466. 00003256  0000 0000                ori.b      D0, 0x0
  4467. 0000325A  0000 0000                ori.b      D0, 0x0
  4468. 0000325E  0000 0000                ori.b      D0, 0x0
  4469. 00003262  0000 AA55                ori.b      D0, 0x55 /* 'U' */
  4470. 00003266  AA55                     syscall    KobeMgr
  4471. 00003268  AA55                     syscall    KobeMgr
  4472. 0000326A  AA55                     syscall    KobeMgr
  4473. 0000326C  FFFF                     .invalid   <<F/7/7>>
  4474. 0000326E  FFFF                     .invalid   <<F/7/7>>
  4475. 00003270  FFFF                     .invalid   <<F/7/7>>
  4476. 00003272  FFFF                     .invalid   <<F/7/7>>
  4477. 00003274  0000 0000                ori.b      D0, 0x0
  4478. 00003278  0000 0000                ori.b      D0, 0x0
  4479. 0000327C  0000 0000                ori.b      D0, 0x0
  4480. 00003280  0000 0000                ori.b      D0, 0x0
  4481. 00003284  0000 0000                ori.b      D0, 0x0
  4482. 00003288  0000 0000                ori.b      D0, 0x0
  4483. 0000328C  0000 0000                ori.b      D0, 0x0
  4484. 00003290  0000 0000                ori.b      D0, 0x0
  4485. 00003294  0000 0000                ori.b      D0, 0x0
  4486. 00003298  0000 0000                ori.b      D0, 0x0
  4487. 0000329C  0000 0000                ori.b      D0, 0x0
  4488. 000032A0  0000 0000                ori.b      D0, 0x0
  4489. 000032A4  0000 0000                ori.b      D0, 0x0
  4490. 000032A8  0000 0000                ori.b      D0, 0x0
  4491. 000032AC  0000 0000                ori.b      D0, 0x0
  4492. 000032B0  0000 0000                ori.b      D0, 0x0
  4493. 000032B4  0000 0000                ori.b      D0, 0x0
  4494. 000032B8  0000 0000                ori.b      D0, 0x0
  4495. 000032BC  0000 0000                ori.b      D0, 0x0
  4496. 000032C0  0000 0000                ori.b      D0, 0x0
  4497. 000032C4  0000 0000                ori.b      D0, 0x0
  4498. 000032C8  0000 0000                ori.b      D0, 0x0
  4499. 000032CC  0000 0000                ori.b      D0, 0x0
  4500. 000032D0  0000 0000                ori.b      D0, 0x0
  4501. 000032D4  0000 0000                ori.b      D0, 0x0
  4502. 000032D8  0000 0000                ori.b      D0, 0x0
  4503. 000032DC  0000 0000                ori.b      D0, 0x0
  4504. 000032E0  0000 0000                ori.b      D0, 0x0
  4505. 000032E4  0000 0000                ori.b      D0, 0x0
  4506. 000032E8  0000 0000                ori.b      D0, 0x0
  4507. 000032EC  0000 0000                ori.b      D0, 0x0
  4508. 000032F0  0000 0000                ori.b      D0, 0x0
  4509. 000032F4  0000 0000                ori.b      D0, 0x0
  4510. 000032F8  0000 0000                ori.b      D0, 0x0
  4511. 000032FC  0000 0000                ori.b      D0, 0x0
  4512. 00003300  0000 0000                ori.b      D0, 0x0
  4513. 00003304  0000 0000                ori.b      D0, 0x0
  4514. 00003308  0000 0000                ori.b      D0, 0x0
  4515. 0000330C  0000 0000                ori.b      D0, 0x0
  4516. 00003310  0000 0000                ori.b      D0, 0x0
  4517. 00003314  0000 0000                ori.b      D0, 0x0
  4518. 00003318  0000 0000                ori.b      D0, 0x0
  4519. 0000331C  0000 0000                ori.b      D0, 0x0
  4520. 00003320  0000 0000                ori.b      D0, 0x0
  4521. 00003324  0000 0000                ori.b      D0, 0x0
  4522. 00003328  0000 0000                ori.b      D0, 0x0
  4523. 0000332C  0000 0000                ori.b      D0, 0x0
  4524. 00003330  0000 0000                ori.b      D0, 0x0
  4525. 00003334  0000 0000                ori.b      D0, 0x0
  4526. 00003338  0000 0000                ori.b      D0, 0x0
  4527. 0000333C  0000 0000                ori.b      D0, 0x0
  4528. 00003340  0000 0000                ori.b      D0, 0x0
  4529. 00003344  0000 0000                ori.b      D0, 0x0
  4530. 00003348  0000 0000                ori.b      D0, 0x0
  4531. 0000334C  0000 0000                ori.b      D0, 0x0
  4532. 00003350  0000 0000                ori.b      D0, 0x0
  4533. 00003354  0000 0000                ori.b      D0, 0x0
  4534. 00003358  0000 0000                ori.b      D0, 0x0
  4535. 0000335C  0000 0000                ori.b      D0, 0x0
  4536. 00003360  0000 0000                ori.b      D0, 0x0
  4537. 00003364  0000 0000                ori.b      D0, 0x0
  4538. 00003368  0000 0000                ori.b      D0, 0x0
  4539. 0000336C  0000 0000                ori.b      D0, 0x0
  4540. 00003370  0000 0000                ori.b      D0, 0x0
  4541. 00003374  0000 0000                ori.b      D0, 0x0
  4542. 00003378  0000 0000                ori.b      D0, 0x0
  4543. 0000337C  0000 0000                ori.b      D0, 0x0
  4544. 00003380  0000 0000                ori.b      D0, 0x0
  4545. 00003384  0000 0000                ori.b      D0, 0x0
  4546. 00003388  0000 0000                ori.b      D0, 0x0
  4547. 0000338C  0000 0000                ori.b      D0, 0x0
  4548. 00003390  0000 0000                ori.b      D0, 0x0
  4549. 00003394  0000 002F                ori.b      D0, 0x2F /* '/' */
  4550. 00003398  810C                     sbcd       -[A0], -[A4]
  4551. 0000339A  0000 0061                ori.b      D0, 0x61 /* 'a' */
  4552. 0000339E  812C 0000                or.b       [A4 + 0x0], D0
  4553. 000033A2  0000 0000                ori.b      D0, 0x0
  4554.